传输层提供的服务

  • 传输层的功能
    • 应用进程之间的逻辑通信:从网络层的角度看,通信的是两台主机,从传输层的角度来看,通信的是两台主机中的进程
    • 复用和分用:复用是指:不同的进程可以都可以使用同一个传输层的协议发送数据;分用是指:接收到数据之后可以解封交付给不同的协议
    • 检查错误:网路层是检查数据报首部有错误没有,传输层是检查数据部分有错误没有
    • 提供面向连接TCP和无连接的传输协议
  • 端口:这个端口和物理层的端口不是一个概念,物理层的端口就是几个插口;传输层的端口是一种进程标识号,可以把数据传输给正确的进程

服务访问点
数据链路层的服务访问点为帧的“类型”字段;
网络层的服务访问点为 IP 数据报的“协议”字段;
传输层的服务访问点为“端口号”字段;
应用层的服务访问点为“用户界面”。