网易云课堂---计算机网络之网尽其用---计算机网络体系结构(5层/TCP/IP4层模型)
网易云课堂---计算机网络之网尽其用---第二章计算机网络应用(上)---网络应用的基本原理
进程间通信利用socket发送/接收消息实现
-
传输基础设施向进程提供API(传输基础设施指TCP那层的传输层及以下的internet,个人理解)
- 传输协议的选择
- 参数的设置
寻址进程
寻址主机 ip地址
端口号:为主机上每个需要通信的进程分配一个端口号
不同主机上的进程间通信,每个进程必须拥有的标识符:(IP地址+端口号)-
应用层协议的内容
- 消息的类型:type
a 请求消息
b 响应消息 - 消息的语法(syntax)格式
a 消息中有哪些字段(filed)
b 每个字段如何描述 - 字段的语义
字段中信息的含义 - 规则
a 进程何时发送/响应消息
b 进程如何发送/响应消息
- 消息的类型:type
-
网络应用对传输服务的需求
tcp的3次握手保证了 tcp传输的有序