
计算机网络
文章平均质量分 83
瘦不下来的吴彦祖
喜欢历史文学,爱好YY小说不喜欢写代码玩算法的程序员
展开
-
HTTP状态码
1XX.消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。100 Continue客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请...原创 2018-03-12 20:51:26 · 162 阅读 · 0 评论 -
UDP
1.UDP报文格式(1)源、目标端口号字段:占16比特。作用与TCP数据段中的端口号字段相同,用来标识源端口和目标端口。 (2)长度字段:占16比特。标明UDP头部和UDP数据的总长度字节。 (3)校验和字段:占16比特。用来对UDP头部和UDP数据进行校验。和TCP不同的是,对UDP来说,此字段是可选项,而TCP数据段中的校验和字段是必须有的2.TCP和UDP的区别(1)TCP是基于...原创 2018-04-10 23:35:40 · 180 阅读 · 0 评论 -
Socket
一、本地进程通信的方法注意:在本地进程用PID来标识进程的唯一性1.消息传递(管道、FIFO、消息队列)①管道(1)父进程创建管道,得到两个文件描述符指向管道的两端(2)父进程fork出子进程,子进程也有两个文件描述符指向同⼀管道。(3)父进程关闭fd[0],子进程关闭fd[1],即父进程关闭管道读端,子进程关闭管道写端(因为管道只支持单向通信)。父进程可以往管道里写,子进程可以从管道里读,管道是...原创 2018-04-10 23:27:06 · 172 阅读 · 0 评论 -
TCP结构解析以及三次握手协议和四次挥手协议
1.协议层模型从上到下分别是:(1) 应用层:针对特定应用的协议,就是匹配不同厂家设备,不同应用之间通信的统一规定,比如电子邮件协议(SMTP)、超文本传输协议(HTTP)、远程登录协议(TELNET)、文本传输协议(FTP),域名解析协议(DNS)。(2) 传输层:管理两个节点之间数据的传输,包括传输通道的建立、是否可靠传输等工作(3) 网络层:地址管理和路由选择。(4) 物理层:数据传输的物理...原创 2018-03-26 16:11:02 · 304 阅读 · 0 评论