前沿

IP定义了网络层地址,然后路由根据它来识别与TCP/IP网络连接的任何主机或路由器接口。TCP/IP将IP地址编制成地址组,位于同一地址组里的IP地址使用的物理网络是相同的。路由器根据该地址组可以将每个IP网络或IP子网的整体列成一个路由表,而不是每个单个IP地址一个表项。

寻址的规则

设备必须有一个IP地址,由32位数字组成。能够收发IP数据包的设备都称为IP主机。

IP地址分组原理

TCP/IP把IP地址编成一系列连续地址组的最初的详细说明称为IP网络。同一网络中的所有地址的第一部分数值都是相同的。(同一地址组里的所有IP地址不能被路由器分隔;被路由器分融的IP地址必须属于不同的地址组)

A、B、C类IP网络号

IP地址前8位即十进制第一个数字,1~126为A类,B类以128~191,C类192~223,前三类都为单播地址。224~239定D类多播地址,可以将数据包发送给多台主机。

A类网络:以1-126开头,每个网络可以存在256 256 256-2个主机。全0(网络号)全1(广播地址,因此减去2)

B类网络:以128-191开头,并且与第二位十进制组合,每个网络可以存在256*256-2个主机

C类网络:以192-223开头,道孚县与第二第三位十进制组成,可以包含254个主机

IP子网划分

子网划分定义了细分IPv4地址空间的方法,可以将单独的IP网络进一步细分 成许多较小的组。类似的如果使用一个B类网络对一个LAN进行配置,将LAN中每个路由上都配上B类网络的子网,如150.1.1.0,可以节省非常多的IP地址,当然也可以用多个B类网络进行配置~~~~

IPv4路由选择

如果目的IP地址与源主机在同一个子网内,直接把数据包发送给目的主机;否则,把数据包发送给源主机默认网关。

IPv4报头

版本 报头长度 DS字段 数据包长度
标识 标志位 分段偏移
生存周期 协议 报头校验和
源IP地址
目的IP地址

总共20字节 每一行4字节