Part 4 网络层
4.1 网络层功能概述
功能:
a、路由器的选择和分组转发(选择往哪条支路上去转发)
b、异构网络互联(不同网络可以互相联系起来)
c、拥塞控制(防止传输道路之间的拥堵)
4.2 数据交换方式
电路交换:类似于打电话,建立了连接别人就进不来
报文交换:存储转发
分组交换:先把大的数据块切割成小的数据块,再进行存储转发
4.3 路由算法
静态路由算法:手工早就配置好路由信息
动态路由算法:路由器之间交换信息,按照路由算法来选择
网关协议就是路由器协议的意思
4.4 IP数据报格式
首部部分放在网络层研究,数据部分放在传输层研究
4.5 IP数据报分片
4.6 IPv4地址
IP地址包括网络号和主机号
192代表11000000
168代表10101000
4.7 网络地址转换NAT
因特网指的就是外网
4.8 子网掩码
之所以需要子网掩码,是因为解决了减缓IP地址消耗殆尽的问题
子网掩码与IP地址逐位相与,就得到子网网络地址
4.9 ARP协议
应用层拿来要传输的文件
传输层将其分解
网络层在子文件后加IP地址
数据链路层在头部和尾部都加东西,而在尾部加的MAC地址就是ARP协议的一种功能,它可以使MAC地址不断地改变而决定下一大跳的走向
物理层传输比特
4.10 DHCP协议
4.11 ICMP协议
作用:更加有效的转发IP数据报和提高交付成功的机会
4.12 IGMP协议
R4没参与组播组就是IGMP协议通知的
IPv6 从根本上解决地址耗尽的问题
4.13 内部网关协议RIP、OSPF和外部网关协议BGP
4.13.1 RIP协议是基于距离最小的路由选择协议
4.13.2 OSPF协议
4.13.3 BGP协议
4.13.4 三种路由协议的比较
4.14 IP组播
4.15 移动IP
概念:即使物理地址发生变化,但网络IP地址是固定不变的
移动IP的通信过程:
4.16 网络层设备—路由器
路由器是一种具有多个输入端口和多个输出端口的专用计算机,其任务是转发分组
参考自王道考研 计算机网络