![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
前路漫漫其修远兮
主要从事与C#.NET相关的学习
展开
-
CPU大端模式和小端模式详解,介绍如何通过程序验证计算机的大小端
大于一个字节类型的数据在内存中的存放顺序,在计算机中通常采用的字节存储机制主要有两种:Big-Endian和Little-Endian。 a) Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。 b) Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。 c) 网络字节序:TCP/IP各层协议将字节序定义为Big-Endian...转载 2019-10-18 22:09:43 · 292 阅读 · 0 评论 -
TCP和UDP区别,以及介绍TCP协议如何保证可靠传输
一、TCP和UDP区别 TCP是面向连接,传输可靠,以字节流的形式传输,传输效率慢,所需资源多,应用在要求通信数据可靠的场合,首部字节20-60. UDP面向无连接,传输不可靠,以数据报文段的形式传输,传输效率快,所需资源多,应用在要求通信速度高的场合,首部8个字节。 UDP在传输之前不需要先建立连接,远地主机在收到UDP报文后,不需要给出任何确认。虽然UDP不提高可靠传输,但在某些情况下UDP确是一种最有效的工作方式(一般用于即时通信),比如qq语音,直播。 TCP提供面向连接的服务。在传送数据之前必须先转载 2020-07-06 15:23:31 · 1224 阅读 · 0 评论 -
TCP/IP的三次握手和四次挥手原理介绍,以及常见问题
在介绍三次握手和四次挥手之前先了解TCP报文段首部6个控制位: 1.URG(urgent紧急) 当URG=1时,表明紧急指针字段有效,它告诉系统此报文中有紧急数据,应尽快传送,而不是按原先的顺序。 2.ACK(acknowledgement 确认) 仅当ACK=1确认字段有效,当ACK=0时,确认号无效,TCP规定,在连接建立后所有传送的报文段都必须把ACK置1. 3.PSH(push传送) 当...原创 2020-04-25 13:17:23 · 918 阅读 · 1 评论 -
计算机网络体系结构ISO/OSI 的7层模型详解
国际标准化组织(International Organization for Standardization,ISO)制定的OSI参考模型分为七层,每个分层都接接受由它下一层所提供的特定服务,并且负责为自己的上一层提供特定的服务,上下层之间通过“接口”交互,同一层之间的交互所遵循的约定叫做协议,这些协议使那些由不同厂商生产的设备,不同CPU和不同操作系统组成的计算机之间只要遵循相同的协议就能实现通...原创 2020-04-24 21:54:58 · 6558 阅读 · 0 评论