计网
文章平均质量分 80
巴巴多斯小魔
这个作者很懒,什么都没留下…
展开
-
网络接口层:ARP
ARP(地址解析协议)工作过程主机A的IP地址为192.168.1.1,MAC地址为0A-11-22-33-44-01;主机B的IP地址为192.168.1.2,MAC地址为0A-11-22-33-44-02;当主机A要与主机B通信时,地址解析协议可以将主机B的IP地址(192.168.1.2)解析成主机B的MAC地址,以下为工作流程:1、A主机在自己的本地ARP缓存中检查主机B的匹配MAC地址。2、如果没有找到,将ARP请求帧广播到广播域上的所有主机。源主机A的IP地址和MAC地址都包括在ARP原创 2021-01-04 22:46:56 · 406 阅读 · 0 评论 -
网络层:ICMP
ICMP被主机和路由器用来彼此沟通网络层的信息。ICMP最典型的用途是差错报告。例如,在某个位置,IP路由器不能找到一条通往HTTP请求中所指定的主机路径,该路由器就会向你的主机生成并发出一个ICMP报文以指示错误。ICMP通常被认为是IP的一部分。但从体系结构上它讲位于IP之上,因为ICMP报文是承载在IP分组中的。pingping程序发送tracerout/tracertTraceroute程序发送n个具有一个不可达udp端口号的udp报文段,每个TTL数据包的递增,并为每个数据包开启定原创 2021-01-04 17:46:15 · 53 阅读 · 0 评论 -
应用层:HTTP/HTTPS
HTTP结构HTTP1.0HTTP1.1HTTP2.0HTTP方法HTTPS原创 2021-01-02 17:55:53 · 168 阅读 · 2 评论 -
传输层---
tcp为什么是3次握手,而不是2或4次可以让客户端和服务端都知道对方收发信息功能正常。可以让客户端和服务端都知道对方已经正确知道了自己的初始序列号。假如没有第三次:有可能 服务端到客户端的包含着初始化序列号的包丢了,所以需要第三次,这样的话没有第三次的ack,服务端就会超时重发。服务端收到了客户端发的syn包之后,也收到了之前在链路滞留的syn包,服务端对第二个syn包作了ack,显然这是错误的。客户端收到这个ack之后被气死了,又重新发一个syn。为什么不是四次:虽然上面 假如没有第原创 2021-01-12 23:57:07 · 440 阅读 · 0 评论