计算机网络
文章平均质量分 88
AbtYee
编程嘛 编就完了
展开
-
socket、网络模型笔记
socket、网络模型笔记Socket是什么? socket是一个文件,也是一个编程模型,本质上是一种管道文件那么既然是一个文件,就会有文件描述符同时也是编程接口(Stub)客户端只有一种socket,即代表服务端的socket,而作为服务端,它有两种socket:Server Socket File服务端Socket是虚拟抽象出来的概念,它里面存的是客户端Socket的文件描述符,是操作系统提供的编程模型listen(80)clientsocket=serversocke原创 2022-02-18 14:33:23 · 606 阅读 · 0 评论 -
传输层协议笔记(TCP、UDP)
传输层协议笔记TCP和UDP差别端口 由传输层的主要作用:提供主机之间不同进程之间的通信可知,在网络层提供了IP地址之后我们需要定位到具体的某一个进程,而定位到具体进程的方式就是通过端口。主机 — IP地址主机网络进程 — 端口套接字(socket) — IP地址 + 端口端口实际上是一个数字,占16位,端口范围在:0~65535UDP头部UDP长度其实是标识UDP数据报文的长度有多长,而UDP校验和是UDP数据附加的标识,通过这个校验和就可以判断数据在传输过程是否有发生差错,也即校原创 2022-01-16 12:11:24 · 1675 阅读 · 0 评论 -
HTTP相关学习笔记
HTTP相关HTTP/0.9HTTP协议原型设计缺陷只支持GET方法不支持多媒体内容只有HTML对象HTTP/1.0广泛使用增加多种方法支持多媒体对象无连接、无状态…HTTP/1.1 更多的从性能及效率去考虑,为了提升性能、效率及减少带宽的使用,提出了很多革新的技术。长连接管道化缓存处理断点传输…HTTP/2.0性能进一步提升二进制分帧多路复用首部压缩服务端推送…keep-alive 长连接 HTTP协议是处于应用层的协议,底层原创 2022-01-15 16:07:05 · 1404 阅读 · 0 评论