准备秋招-计算机网络
baldist
这个作者很懒,什么都没留下…
展开
-
HTTP相关问题
1.HTTP概述HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是应用层协议,工作于客户端-服务端架构上,基于TCP/IP通信协议来传递数据。2.简述HTTP状态码和对应的信息1XX:接收的信息正在处理2XX:请求正常处理完毕3XX:重定向4XX:客户端错误5XX:服务端错误常见错误码:301:永久重定向302:临时重定向304:资源没原创 2021-07-16 18:33:53 · 152 阅读 · 0 评论 -
OSI七层
OSI应用层OSI参考模型中最靠近用户的一层,是为计算机用户提供应用接口,也为用户直接提供各种网络服务。我们常见应用层的网络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。表示层表示层提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别。如果必要,该层可提供一种标准表示形式,用于将计算机内部的多种数据格式转换成通信中采用的标准表示形式。数据压缩和加密也是表示层可提供的转换功能之一。会话层会话层就是负责建立、管理和终止表示层实原创 2021-07-13 16:25:51 · 291 阅读 · 0 评论 -
UDP常见问题
UDP首部(1)源端口号:在需要对方回信时选用,不需要时可全用0(2)目的端口号:在终点交付时使用(3)长度:UDP用户数据报的长度,最小值是8(4)检验和:检测UDP用户数据报在传输中是否有错,有错就丢弃为什么UDP不可靠?因为UDP没有保证可靠传输的机制。(1)不保证消息交付:不对已发生的数据进行确认,也没有超时重传机制(2)不保证交付顺序:UDP首部不含序号字段,所以报文段的接收可能会失序。(3)不跟踪连接状态: UDP是无连接协议,不建立连接或重启状态机(4)不需要拥塞.原创 2021-07-13 13:20:51 · 2003 阅读 · 0 评论 -
TCP首部格式
源端口和目的端口序号确认号数据偏移ACKSYNFIN校验和窗口还要注意一点,发送窗口大小为Min(滑动窗口大小,拥塞窗口大小)。原创 2021-07-13 12:26:24 · 93 阅读 · 0 评论 -
TCP拥塞控制
一.概述若网络中有许多资源同时出现供应不足,网络性能就要明显变化,整个网络的吞吐量将随着输入负荷的增大而下降,这就是拥塞。拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不至于过载。流量控制往往指点对点的通信量的控制,是一个端到端端额问题。拥塞控制则是当整个挽留过的输入负载超过网络所能承受的时候,向发送方发送控制报文,并告诉发送端,必须放慢发送速率。二.四种算法慢开始和拥塞避免快重传和快恢复综合情况...原创 2021-07-12 19:15:31 · 122 阅读 · 1 评论 -
TCP可靠传输
TCP怎么实现可靠传输?TCP有三次握手建立连接,四次挥手关闭连接的机制。TCP维持一个强制的校验和,用于检测传送中引入的比特差错。序列号/确认应答机制有效避免报文段的重复接收,也能记录失序到达的报文段。超时重传机制有效避免报文段丢失问题。基于滑动窗口机制进行流量控制,控制发送方的发送速率,让接收方来得及接收,避免数据丢失。拥塞控制机制作用于网络,它是防止过多的数据注入到网络中,避免出现网络负载过大的情况。...原创 2021-07-12 19:00:26 · 94 阅读 · 0 评论 -
TCP释放连接
一.过程二.常见问题为什么会有TIME-WAIT的状态?确保最后一个确认报文能够到达(如果B没收到A发送来的确认报文,那么就会重新发送连接释放请求报文,A等待一段时间就是为了处理这种情况的发生)避免新旧链接混淆。(等待2MSL可以让本连接持续时间内所产生的所有报文都从网络中消失,使得下一个新的连接请求不会出现旧的连接请求报文)为什么是四次挥手,而不是三次?因为TCP是全双工通信的(1)第一次挥手 因此当主动方发送断开连接的请求(即FIN报文)给被动方时,仅仅代表主原创 2021-07-12 16:34:06 · 270 阅读 · 0 评论 -
TCP建立连接
一.过程:二.常见问题:为什么一定是三次握手?为了实现可靠数据传输, TCP 协议的通信双方, 都必须维护一个序列号, 以标识发送出去的数据包中, 哪些是已经被对方收到的。 三次握手的过程即是通信双方相互告知序列号起始值, 并确认对方已经收到了序列号起始值的必经步骤。两次握手有什么问题?如果只是两次握手, 至多只有连接发起方的起始序列号能被确认, 另一方选择的序列号则得不到确认。谢希仁版《计算机网络》中的例子是这样的,“已失效的连接请求报文段” 的产生在这样一种情况下:clien原创 2021-07-12 14:54:13 · 269 阅读 · 0 评论