
ComputerNetwork
文章平均质量分 78
稚与
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HTTP和HTTPS
HTTP和HTTPSHTTP:超文本传输协议,明文传输,80端口超文本:文字、图片、视频、超链接等的混合体(比如HTML)HTTP状态码状态码含义例子1xx协议处理的中间状态2xx成功200、2043xx重定向301、3024xx客户端错误(可能是报文格式有问题,服务器无法解析)400、403、4045xx服务器错误500、502200:OK,表示发送成功204:Not Content,只包含响应头301:Moved P原创 2022-03-21 22:01:39 · 1209 阅读 · 0 评论 -
TCP三次握手
TCPTCP(传输控制协议,Transmission Control Protocol),是一种面向连接的、可靠的、基于字节流的运输层协议面向连接:一对一;相对于UDP可以一对多可靠地:确保送达字节流:有序、无边界(无大小限制)TCP首部序列号:发送数据时自增(类似于TCP报文的索引)确认应答号:用于目的主机的应答,下一次期望收到的序列号建立TCP连接:三次握手TCP连接需要建立的东西Socket:IP和Port序列号:确保有序接收窗口大小:流量控制(每次发送的报文一定在原创 2022-03-04 17:40:37 · 2050 阅读 · 0 评论 -
ping和traceroute的工作原理
PING原理PING是基于ICMP协议(网络层)工作的ICMP:Internet Control Message Protocol,互联网控制报文协议ICMP用于报告传输过程中出现的问题,比如确认IP包是否成功送达,或者发送过程中被废弃的原因比如主机A向主机B发送消息,在途径某个路由器时,无法发现B的存在。路由器就会向A发送一个ICMP不可达的数据包,A解析ICMP的首部和数据段得知具体信息ICMP报文封装在IP包里,从左到右依次是IP头、ICMP头、ICMP数据段,后两部分构成IP原创 2022-03-04 01:37:54 · 2262 阅读 · 0 评论