计算机网络
文章平均质量分 86
计算机网络基本知识
Stephen.zhou
这个作者很懒,什么都没留下…
展开
-
TCP(一)、虐你千百遍的 “TCP三次握手、四次挥手” 大讲解
一、TCP基本认识01、瞧瞧TCP格式序列号: 在建立连接时由计算机生成的随机数作为其初始值,通过SYN包传给接收端主机,每发送一次数据,就【累加】一次该【数据字节数】的大小。用来解决网络包乱序问题。确认应答号: 指下一次【期望】收到的数据的序列号,发送端收到这个确认应答以后可以认为在这个序号之前的数据都已经被正常接收。用来解决不丢包问题。控制位:①ACK:该位为 1 时,【确认应答】的字段变为有效,TCP规定除了最初建立连接时的 SYN包之外该位必须设置为 1。②RST:该位为 1 时,表示原创 2021-03-30 23:34:52 · 233 阅读 · 0 评论 -
探究!一个数据包在网络中的心路历程(浏览器键入url—网址后,发生了什么?)
01、孤单小弟–HTTP①首先浏览器要做的就是解析URL,从而生成发送给Web服务器的请求信息。②对URL解析之后,浏览器确定了Web服务器和文件名,接下来就是根据这些信息来生成HTTP消息了。02、真实地址查询–DNS①通过浏览器解析URL并生成HTTP消息后,需要委托操作系统将消息发送给Web服务器。但在发送之前,还有一项工作要完成,那就是 查询服务器域名对应的IP地址,因为委托操作系统发送消息时,必须提供通信对象的IP地址。比如我们打电话的时候,必须要知道对方的电话号码,但由于电话号码难以记原创 2021-03-21 15:57:50 · 221 阅读 · 0 评论 -
TCP协议与UDP协议的异同点
1. 什么是TCP?TCP(Transmission Control Protocol,传输控制协议)是面向连接的、可靠的字节流服务,也就是说,在收发数据前,必须和对方建立可靠的连接。这一过程和打电话类似:先拨号振铃,等待对方接电话,说喂,再说自己是谁。在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的传输层。2. 什么是UDP?UD...原创 2020-02-14 15:10:36 · 4767 阅读 · 0 评论