网络核心没有应用层软件
约定服务器的地址固定
本机两个进程之间的通信不用网络,只要操作系统内置的机制即可,但主机之间需要这种机制
进程标示和寻址:服务用户
传输层应用层提供的服务:位置:层间的SAP,形式:接口的API
如何使用传输层提供的服务实现应用进程之间的报文交换?定制应用层协议,编制程序,使用API
寻址进程的方法:哪个终端设备,哪个协议,哪个端口
end point:端节点
携带的信息:SDU(报文本身),传输者,接收者
段头+TCP报文部分
端口号:区分不同的应用进程
socket:代表通信的某一方的代号,用于减少SAP在层间传输信息的信息量
socket是一个本地标示,在TCP中本质上是我与对方IP/端口的一个约定
socket是一个四元组,(srcIP, srcPort, destIP, destPort)
UDP socket:二元组,仅代表一个端节点(srcIP, srcPort)
套接字本质上是一个门户,发送进程和接收进程通过socket进行收发
应用层协议:定义了不同端系统上的应用进程如何相互交换报文
应用协议仅为应用的一个组成部分
传输层服务的性能指标:数据丢失率,延迟,吞吐量,安全性(机密性,完整性,可认证性)