文章目录
- 传输层概述----为应用层服务
- TCP靠谱--大文件、时延大 与UDP不可靠--小文件、时延小
- 传输层的寻址与端口------复用---应用层所有进程通过传输层再传输到网络层----------分用---------传输层从网络层收到数据后交付给指定应用程序
- 套接字------Socket---IP:端口号
- UDP协议---无连接、不可靠---再IP数据报上加复用分用和差错检测-------面向报文------保留整个应用层的报文----传输层一次发送一个完整的应用层报文------------防止分片,只发送少量数据------没有拥塞控制、适合很多实时应用-------UDP首部开销小8B,TCP20B
- UDP首部格式----4个2B-------不需要回复就不用谢源端口号就写0,------分用的时候,找不到对应的目的端口号就丢弃保温并给发送方ICMP
- UDP校验-----伪首部-不向上上传也不往下传------伪首部只有在计算校验和的时候才出现--------伪IP首部--------17表示使用UDP
- UDP校验----直接把横着的四个字节------二进制求和取反码------填入检验和
🌸I could be bounded in a nutshell and count myself a king of infinite space.
特别鸣谢:木芯工作室 、Ivan from Russia
传输层概述----为应用层服务
提供进程和进程之间的逻辑通信
复用和分用------送交到对应每个进程---------寄信一样
传输层对收到的报文进行差错检测--------可靠传输(TCP)
TCP靠谱–大文件、时延大 与UDP不可靠–小文件、时延小
传输层的寻址与端口------复用—应用层所有进程通过传输层再传输到网络层----------分用---------传输层从网络层收到数据后交付给指定应用程序
端口------传输层的SAP
端口号长度--------------16bit
客户端使用端口号-------仅在应用使用的时候动态选择-------49152以后的