![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 93
呋喃吖
编程使我快乐
展开
-
计算机网络【TCP的序号 确认号详解 TCP三次握手 和 四次挥手】
初始TCP三次握手–建立连接在发送方和接收方方收发TCP数据之前,是需要先建立连接,那么就需要给双方一些信息来确定建立连接。也就是双方问个好,也就是三次握手。三次握手的过程大概就是:接收方想和发送方通信,那么接收方就会发送一个TCP请求报文过去,这个TCP 的SYN=1,ACK=0,而发送方收到了请求报文后,就会回应一个SYN=1,ACK=1,给接收方,表示发送方愿意和接收方建立连接,当接收方收到了发送方的响应报文后,那么接收方也会给会发送方一个响应报文:SYN=0,ACK=1,表示接收方收到了发送方的原创 2021-12-21 08:49:40 · 7566 阅读 · 8 评论 -
计算机网络【TCP的可靠传输 流量控制 拥塞控制 详解】
TCP可靠传输–停止等待ARQ协议为了保证TCP的可靠传输,也就是保证这个数据包一定会传输到给对方,早期的处理手段是使用了一种体制等待ARQ的方法去解决这个问题;在早期,发送数据包给对方时候,是发送一个包,等对方确认后才可以继续发送下一个包。为了保证可靠传输,要考虑多种情况;第一种情况,就是无差错的情况:A发送过去,B再发一个确认包回来;如此反复知道A发完;第二种情况,就是超时重传:A发送过去,B没有接收到,或者B接收到,没有回复确认包给A,此时,超过一定时间,A就会重传这个B没有收到的数据包原创 2021-12-17 19:17:26 · 1694 阅读 · 13 评论 -
计算机网络【UDP和TCP首部字段详解】
文章目录一 UDP详解二 TCP首部各个字段详解一 UDP详解在传输层中,有两个协议UDP和TCP,通常UDP都是比较简单的协议字段,因为UDP不需要面向连接,也就是说,发送UDP数据包过去时候,不需要先建立连接再发送,可以直接发送,并且UDP不保证可靠性,也就是说,发送数据包过去不保证对方是否收到,UDP的数据包不管这个;端口常见的端口号二 TCP首部各个字段详解TCP首部,相对于UDP首部比较复杂,UDP首部只需要8个字节就可以表达想要的意思。而TCP至少需要20个字节才可以原创 2021-12-15 18:23:21 · 8014 阅读 · 1 评论 -
计算机网络【IP数据包首部的各个字段详解】
一 网络层网络层首部–版本,首部长度,区分服务,总长度版本:就是指出IP数据包是什么版本;常见的版本就是0100 IPV4和 0110 IPV6;首部长度:整个IP数据包的首部长度,不包括数据部分;但是首部长度只用4个bit存储,表示最大值也是1111,即15;而我们实际上首部长度还需要乘于5才可以得到实际答案;假如首部长度为0101,也就是4,那么实际的首部长度为4×5=20;假如首部长度为1111,也就是15,那么实际的首部长度为15×5=60;常见的首部长度一般都是20字原创 2021-12-14 21:17:53 · 19639 阅读 · 7 评论 -
计算机网络基础(静态路由,动态路由,公网IP,私网IP,NAT技术)
一:静态路由和动态路由在说静态路由和动态路由前,我们需要来了解一下,如下网络,如何让各个计算机之间能够进行通信!!首先观察计算机0和计算机1的通信情况。我们发现计算机0处于192.168.1.0网段,计算机1处于192.168.2.0网段。它们是处于不同网段的,处于不同网段的计算机通信就需要通过路由器转发进行通信。而我们的路由器0就刚好直连连接到了192.168.1.0网段和192.168.2.0网段,所以计算机0和计算机1可以直接通过路由器转发进行通信。为什么从计算机0发送数据给你算计1时原创 2021-12-13 19:26:18 · 7264 阅读 · 6 评论 -
计算机网络基础(路由器的作用 MAC地址 IP地址 IP地址分类 子网掩码 网段,等长子网划分)
前言在上一篇我们聊到了简单的了解到了计算机的通信方式,并且都是处于同一个网段下的通信,简要理解(大局观)计算机之间的通信方式【同一网段】(直接相连,同轴电缆,集线器,网桥,交换机),今天我们聊聊路由器和MAC地址IP地址的基础知识文章目录前言计算机之间连接方式---路由器连接MAC地址IP地址IP地址的分类计算机之间连接方式—路由器连接我们知道如果全世界都用交换机连接网络的话,会导致广播风暴,即,当在由交换机连接网络的时候,两台计算机通信,首先会发ARP广播得到对方的MAC地址,于此同时交换机就会记原创 2021-09-23 16:15:14 · 5214 阅读 · 14 评论 -
简要理解(大局观)计算机之间的通信方式【同一网段】(直接相连,同轴电缆,集线器,网桥,交换机)
文章目录计算机通信的基础计算机之间的连接方式最简单的方式——直接网线连接同轴电缆的方式集线器连接的方式网桥方式交换机方式计算机通信的基础计算机之间进行通信,并不是计算机1发送给计算机2接收后就完事了,还需要计算机1发送给计算机2后,计算机2需要恢复确认收到信息才算发送消息成功。计算机之间通信的基础,需要知道两个要素:IP地址:通知计算机要往哪儿发送数据;MAC地址:在网卡中的,用接收网络的数据;若网卡发现发送的数据是自己的MAC地址,那么就接收该数据包,并传送给上一层继续处理,若不是,则直接原创 2021-09-14 00:10:14 · 4482 阅读 · 10 评论