传输层的功能
- 通信功能的最高层,用户功能的最底层
- 进程通信,端到端,主机间的逻辑通信
- 复用分用,不同进程都可用,网络层的复用是不同传输层协议都可以封装成数据报
-
文章图片
- 差错检测,同时检测数据部分和首部,网络层之间测首部
- 端口号16bit,可以表示65536个端口
- 不同主机间的端口号没关系
- 分为两类:服务端,客户端
- 服务端分为 熟知(0-1023)登记(1024-49151)
-
文章图片
12. 客户端口49152-65535,临时端口,动态选择 - 套接字:IP:端口号
- TCP面向链接、可靠、全双工,逻辑,无广播组播
- UDP无链接、不可靠、无确认、仅在IP上加多路复用-投递到对应端口,和错误检测,TFTP、DNS、SNMP、RTP
- IP数据报对应UDP数据报,虚电路对应TCP,TCP是否可以使用IP数据报
文章图片
- TCP和IP数据报的首部长度都是20
- 提供确认,就可以认为是可靠协议
dcbdd (6ad)7c(d)d(d)(10ca) b((12bc))d
推荐阅读
- 笔记|高中毕业,经过半年培训后成功拿到了美团的offer
- VC++|分享体积小巧,功能强大的网络嗅探和分析工具SnifferView 版本-1.0.0.25
- 10款功能强大的网络嗅探工具应用分析
- DNS这位“翻译官”是如何转换域名和IP地址的()
- 原生分布式数据库与分库分表中间件、云原生数据库有何区别
- 网络|程序员(5人停电去网吧写代码,被举报拘留了。。。)
- python|想去看演唱却总是抢不到票(教你用Python制作一个自动抢票脚本)