1、IP协议:
Internet体系架构:
由于OSI模型和协议比较复杂,所以并没有得到广泛的应用。
而TCP/IP(transfer control protocol/internet protocol,传输控制协议/网际协议)模型因其开放性和易用性在实践中得到了广泛的应用,TCP/IP协议栈也成为互联网的主流协议。
TCP/IP 协议栈是一系列网络协议的总和,是构成网络通信的核心骨架,它定义了电子设备如何连入因特网,以及数据如何在它们之间进行传输。
IP即网际协议(Internet Protocol),或称互联网协议,是用于报文交换网络的一种面向数据的协议。IP是在TCP/IP协议中网络层的主要协议,任务是仅仅根据源主机和目的主机的地址传送数据。为此目的,IP定义了寻址方法和数据报的封装结构,即IP地址。
2、什么是IP地址?
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异,ip地址唯一标识一个网络实体,即主机。
IP地址的形式:{<网络号>,<主机号>};
其中第一个字段是网络号,标志着主机所连接到的网络,一个网络号在整个因特网范围必须是唯一的。第二个字段是主机号,它标志着主机,一个主机号在它前面所指明的网络范围内必须是唯一的。
IP地址分为ipv4地址,ipv6地址;
IPv4由32位二进制组成;IPv6由128位二进制组成。
3、IP地址的分类
我们对ip地址的分类是基于ipv4地址的。
为了适应不同规模的网络,IP地址分为5个不同的地址类型(ABCDEF五类)
地址类型范围最高位网络位主机位容纳主机数A0~12708位24为2^24-2B128~1911016位16位2^16-2C192~22311024位8位2^8-2D224~2391110多播地址
E240-2551111保留实验使用
(1)A类IP地址(用来支持超大网络)
首先,网络号字段全为0的IP地址是个保留地址,意思是本网络,第二:网络号为127(01111111)的IP地址是保留作为本地软件环回测试的地址所以,A类IP地址中实际可用的网络号为1~126,即126个网络号,2^7-2
(2)B类IP地址(用来支持中等网络)
在实际中,B类地址的128.0.0.0是不指派的,网络从128.1.0.0开始指派,所以B类网络可以指派的网络为2^14-1
(3)C类IP地址(用来支持小型网络)
与B类网络类似,C类IP地址的192.0.0.0也不指派,从192.0.1.0开始指派,所以网络数为2^21-1
(4)D类IP地址
D类IP地址用来支持组播,也称组播地址,组播地址不区分网络号或者主机号,局势单一的网络地址,用来转发目的地址为预先定义的一组IP地址的分组。
(5)E类IP地址
E类IP地址用于科研,所以Internet上没有E类地址
保留IP地址
网络地址:网络位不变,主机位全为0的IP地址表示网络本身,就是网络地址
广播地址:网络位不变,主机位全为1的IP地址是广播地址
注:这就是每类网络的最大主机数要减2的原因,减去一个网络地址,减去一个广播地址。
3、IP地址具有的一些重要特点
(1)IP地址是一种分等级的地址结构,IP地址管理机构只分配网络号,主机号则由相应单位自己分配,这样可以方便IP地址的管理。同时,路由器转发分组仅仅根据主机所在的网络号进行转发,这样可以使路由表中的项目数大幅减少,从而减小路路由表多占的存储空间以及查找路由表的时间。
(2)IP地址是标志一个主机(或者路由器)和一条链路的接口,实际中需要几个接口,相应的就需要多少个IP地址。
(3)用网桥,转发器或者交换机(二层交换机)连接的网络是同一个局域网,使用同一个网段的IP地址,具有不同网络号的网络相连,需要用路由器进行连接。