传输层基本概念

传输层2大协议:

  • TCP 面向连接的传输控制协议 传输单元报文段 可靠协议

    传输之前建立连接,传输之后释放连接。只提供单播服务,不提供广播多播服务。由于TCP可靠的面向连接,因此增加了开销:确认、流量控制、计时器、建立连接。可靠、面向连接、时延大、适用于大文件 QQ传送文件

  • UDP 无连接的用户数据报协议 传输单元用户数据报 不可靠协议

    传送之前不建立连接,收到报文也不确认,时延比较小。不可靠、无连接、时延小、小文件 qq消息就是udp协议

传输层的复用与分用

网络层:IP地址定位到目的主机的局域网, 唯一标记 IP地址

链路层:Mac地址从局域网中具体的定位到那一台主机 唯一标记 Mac地址

传输层:找到主机以后,还要再次找到具体的进程。传输层标记唯一进程的量 进程端口号 端口是传输层的服务访问点 只有本地意义,本机内只有唯一性

端口号长度:16bit 65536个端口号

客户端口号:仅在客户端进程激活时候使用,随机分配的,进程结束时候就收回端口号

熟知端口号是非常重要的,要记忆一些熟知端口号

套接字=IP地址+进程端口号 套接字可以唯一标网络上主机上的进程

posted @ 2020-08-12 22:02  _Sandman  阅读(282)  评论(0编辑  收藏  举报