计算机网络学习笔记
文章平均质量分 94
dahei_zy
这个作者很懒,什么都没留下…
展开
-
计算机网络浓缩笔记(4)----IP
ARP 协议是已知 IP 地址求 MAC 地址,那 RARP (反向地址转换协议)协议正好相反,它是已知 MAC 地址求 IP 地址。例如将打印机服务器等小型嵌入式设备接入到网络时就经常会用得到。通常这需要架设一台RARP服务器,在这个服务器上注册设备的 MAC 地址及其 IP 地址。该设备会发送一条「我的 MAC 地址是XXXX,请告诉我,我的IP地址应该是什么」的请求信息。RARP 服务器接到这个消息后返回「MAC地址为 XXXX 的设备,IP地址为 XXXX」的信息给这个设备。原创 2023-07-21 22:04:45 · 209 阅读 · 1 评论 -
计算机网络浓缩笔记(3)---TCP
一个完整的业务可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包发送,这个就是TCP的拆包和粘包问题。粘包的问题出现是因为不知道一个用户消息的边界在哪,如果知道了边界在哪,接收方就可以通过边界来划分出有效的用户消息。主要原因就是进行了消息的分片。1、应用程序写入数据的字节大小大于套接字发送缓冲区的大小.2、进行MSS大小的TCP分段。( MSS=TCP报文段长度-TCP首部长度)3、以太网的payload大于MTU进行IP分片。原创 2023-07-20 20:45:53 · 444 阅读 · 0 评论 -
计算机网络浓缩笔记(2)--HTTP
SSL代表安全套接字层。它是一种用于加密和验证应用程序(如浏览器)和Web服务器之间发送的数据的协议。HTTPS 采用的是对称加密和非对称加密结合的「混合加密」方式:在通信建立前采用非对称加密的方式交换「会话秘钥」,后续就不再使用非对称加密。在通信过程中全部使用对称加密的「会话秘钥」的方式加密明文数据。原创 2023-07-20 20:45:48 · 109 阅读 · 0 评论 -
计算机网络浓缩笔记(1)-基础
万一同步的数据大于512字节,你怎么办?8、如果不是http协议,服务器会返回一个5开头的的重定向消息,告诉我们用的是https,那就是说IP没变,但是端口号从80变成443了,好了,再四次挥手,完事,11、确认无误后,开始通信,然后服务器就会返回你所要访问的网址的一些数据,在此过程中会将界面进行渲染,牵涉到ajax技术之类的,直到最后我们看到色彩斑斓的网页。9、再来一遍,这次除了上述的端口号从80变成443之外,还会采用SSL的加密技术来保证传输数据的安全性,保证数据传输过程中不被修改或者替换之类的,原创 2023-07-20 20:45:41 · 116 阅读 · 0 评论