IP报文头部
- IP地址氛围网络部分和主机部分。
- IP地址由32个二进制组成,通常用点分十进制形式表示。
IP编址
每个网断上都有两个特殊地址不能分配给主机或网络设备。第一个是该网段的网络地址,该IP地址的主机位全为0(而不是是网段一定为0),表示一个网段。(例如:192.168.1.0/24, 那么取主机位为0则为192.168.1.0不可以被分配)第二个地址是该网段的广播地址,目的地址为广播地址的报文会被该网段中的所有网络设备接收。广播地址的主机位全为1.(例如:10.1.0.0/16, 那么取主机位为1则为10.1.255.255不可以被分配)。除网络地址和广播地址以外的其他IP地址可以作为网络设备的IP地址。
- IP地址分类:A-E
A类: 网络位0 (0.0.0.0-127.255.255.255)
B类: 网络位10 (128.0.0.0-191.255.255.255)
C类: 网络位110 (192.0.0.0-223.255.255.255)
D类: 网络位1110 (224.0.0.0-230.255.255.255)
E类: 网络位1111 (240.0.0.0-255.255.255.255)
NET:ABCDE的有类网络
subnet:即子网(一个大的网络划分成小的网络)
- IP地址类型
-
私有地址范围(RFC1918标准规定私有地址不可在公网上路由)
10.0.0.0 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255 -
特殊地址
127.0.0.0 - 127.255.255.255 (主机环回地址)
0.0.0.0 (未获得IP时,发送广播discovery的IP地址)
169.254.x.x (HDCP未能获取到地址时分配的地址)
255.255.255.255 (本地广播地址,是0.0.0.0的广播地址)
子网掩码(subnetmask):
- 默认掩码
A:8 B:16 C:24 - 地址规划举例:
根据给出的IP地址和子网掩码,可以计算出此网络中包含的主机地址数量以及可用主机地址的数量。
主机数量=2的N次方
可用主机数量=2的N次方减二 - 有类IP编址的缺陷:
在设计网络时使用又类IP地址会造成地址的浪费。 - 划分子网方法:
- 根据需要的子网数目来确认子网位数,但是要确保每个子网可用的IP地址数目大于等于主机数。(浪费IP地址)
- 根据每个子网的主机数目来确认主机位数,然后确认子网位数。(块划分法IP地址利用率高)
子网的数目:2的X次方(x代表子网位数)
主机数目:2的y次方-2(y达标主机位数)
主机位为全1的地址是广播地址=下个子网号-1
主机位为全0的地址是网络地址
CIDR 无类域间路由
无类域间路由CIDR(Classless Inter Domain Routing)由RFC1817定义。CIDR图标了传统IP地址的分类边界,将路由表中的若干条路由汇聚为一条路由,减少了路由表的规模,提高了路由器的可扩展性。

上图可看到本地局域网共有4个子网,我们可以对其进行总结:10.23.00000000.00000000-10.23.00000011.11111111,
那么就可以得到前两个网络位共16加上6位网络位=22位,总结为10.23.0.0/22即可将后端本地局域网全部覆盖。
网关(getway)
报文转发过程中,首先需要确定转发路径以及通往目的网段的接口,然后将报文封装在以太帧中通过制定的物理接口转发出去。如果目的主机与源主机不在同一网段,报文需要先转发到网关,然后通过网关将报文转发到目的网段。
网关是指接收并处理本地网段主机发送的报文并转发到目的网段的设备。为实现此功能,网关必须知道目的网段的IP地址。网关设备上连接本地网段的接口地址即为网段的网关地址。
网友评论