tcp
文章平均质量分 50
青梅煮酒论英雄
你以为的你以为的就是你以为的吗
展开
-
深入学习 TCP/IP(五)---Port
前言分层结构中每一层都有一个标识,比如链路层标识 ---------- MACIP层标识 ---------- IP地址传输层标识 ----------- 端口号TCP 用两字节的整数来表示端口,一台主机最大允许 65536 个端口号的。TCP 首部中端口号如下图黄色高亮部分传输层就是用端口号来区分同一个主机上不同的应用程序的。操作系统为有需要的进程分配端口号,当目标主机收到数据包以后,会根据数据报文首部的目标端口号将数据发原创 2021-05-11 20:01:03 · 735 阅读 · 1 评论 -
深入学习 TCP/IP(四)----数据包大小
最大传输单元(Maximum Transmission Unit, MTU)数据链路层传输的帧大小是有限制的,不能把一个太大的包直接塞给链路层,这个限制被称为—MTU以太网的帧格式,以太网的帧最小的帧是 64 字节,除去 14 字节头部和 4 字节 CRC 字段,有效荷载最小为 46 字节最大的帧是 1518 字节,除去 14 字节头部和 4 字节 CRC,有效荷载最大为 1500,这个值就是以太网的 MTU因此如果传输 100KB 的数据,至少需要 (100 * 1024 / 1500) = 69原创 2021-05-08 17:45:20 · 4753 阅读 · 0 评论 -
深入学习 TCP/IP(二)
TCP 是一个可靠的(reliable)、面向连接的(connection-oriented)、基于字节流(byte-stream)、全双工的(full-duplex)协议。面向连接面向连接就是在正式发送数据前要三次握手,断开连接的时候要四次挥手无连接的协议则不需要三次握手发送端会发送 SYN 标识给接收端接收端会发送 ACK+ SYN 给接收端标识可以接受发送端 发送ACK标识简历完毕,可以发送数据了协议是可靠的对每个包提供校验和每个 TCP 包首部中都有两字节用来表示校验和,防止原创 2021-05-06 21:08:46 · 135 阅读 · 0 评论