李钢-15级
发表于 2016-5-27 09:53:01
分片重组
主机完成
李钢-15级
发表于 2016-5-31 09:04:15
本帖最后由 李钢-15级 于 2016-5-31 09:20 编辑
ARP协议(每台主机的ip地址和物理地址都是一一对应的)
发送端发送请求信号(广播的形式发送,在以太网中),请求获得指定ip的物理地址,该请求信号遵循ARP协议,该数据帧包含各种信息。包括源物理网络类型,ip地址等。接收端接收到以后,以单播的形式发送回去,包含自己的物理地址。
在局域网内节点通信都是通过物理地址???
ip地址具有全局性,节点不仅仅知道自己的地址,还知道与她通信的其他的节点的地址
而物理地址本地性,本机只知道自己的物理地址
李钢-15级
发表于 2016-5-31 22:53:37
arp协议 在物理网内开始与结束,不跨网络
这个协议,有自学习功能,当接收到arp请求时,无论是否是自己的,都会将发送端的ip地址和mac地址存入,缓冲表,自动更新。同理当要请求的mac地址在表中时,不会发送请求
李钢-15级
发表于 2016-6-1 08:52:48
RARP(与arp协议功能相反),但是数据格式一致
李钢-15级
发表于 2016-6-1 08:56:52
icmp协议ip协议传输过程有错时(无连接传输协议,有错误很正常),icmp协议提供错误信息但是不提供解决方案。该协议封装在ip帧的数据部分发送给源节点,但是发送的节点不一定是出错节点
李钢-15级
发表于 2016-6-2 09:58:56
udp协议与tcp协议
都是传输层的协议。
区别 :tcp协议更加可靠,面向连接,传输数据量较大,对可靠性要求较高的时,字节流传输(发送与接收是字节的形式)。
udp协议传输数据较少时,可靠信较低,报文流传输(发送与接收是以报文的形式)。
李钢-15级
发表于 2016-6-6 09:41:12
tcp协议三次握手,可以在最后一次握手时发送数据
顾福源
发表于 2016-9-2 21:52:42
钢哥把整个协议栈弄懂了没有,有时间的话帮我研究一下OSI模型中数据链路层协议:lol