ICMP差错报文不产生差错报文
源地址为零地址、环目地址、广播地址、多播地址
IP路由器选择协议
静态路由选择
更多C/C++学习资料,请私信我“代码”,即可获取
静态路由选择
配置接口以默认方式生成路由表项,或者使用route add手动添加表项
ICMP报文(ICMP重定向报文)更新表项
动态路由选择(只使用在路由之间)
RIP(路由信息协议)
分布式的基于距离向量(路由器到每一个目的网络的距离记录)的路由选择协议
router承担的工作:
给每一个已知路由器发送RIP请求报文,要求给出完整的路由表
如果接受请求,就将自己的路由表交给请求者;如果没有,就处理IP请求表项(自己部分+跳数/没有的部分+16)
接受回应,更新路由表
定期更新路由表(一般为30s,只能说太频繁~)
OSPF(开放最短路径优先协议)
分布式链路状态(和这两个路由器都有接口的网络)协议
当链路状态发生变化时,采用可靠的洪泛法,向所有的路由器发送信息(相邻的所有路由器的链路状态)
最终会建立一个全网的拓扑结构图
TCP/IP的三次握手,四次分手
首先我们先来了解TCP报文段
更多C/C++学习资料,请私信我“代码”,即可获取
重要的标志我在图中也有标记,重点了解标志位
ACK:确认序号有效
RST:重置连接
SYN:发起了一个新连接
FIN:释放一个连接
三次握手的过程(客户端我们用A表示,服务器端用B表示) 前提:A主动打开,B被动打开 (责任编辑:admin) |