- 网络边缘——网络存在的理由
- 主机
- 应用程序(客户端和服务器)
- 网络核心——数据交换的作用
- 互连着的路由器
- 网络的网络
- 接入网和物理媒体——把网络边缘接入网络核心
- 有线或无线通信链路
网络边缘
-
- 端系统(主机)
- 运行应用程序,如web、email
- 在网络边缘
- 客户/服务模式
- 客户端是主动的,服务端是被动的
- 服务端是后启动的
- 请求所有的资源都来自服务器
- P2P模式(peer to peer、对等)
- 每个节点既是客户端也是服务器
- 端系统(主机)
- 在端系统之间传输数据——网络应用使用基础设施所提供的服务,或者说基础设施为网络应用所提供的服务有两种方式
- 面向连接——TCP
- 通信前需要握手:在数据传输之前做好准备
- 两个通信主机之间为连接建立状态
- TCP——传输控制协议
- Internet上面向连接的服务
- TCP向上层提供的服务
- 可靠的(不重复、不出错、不乱序、不失去)、按顺序地传送数据
- 确认和重传
- 流量控制
- 发送方不会淹没接收方
- 拥塞控制
- 当网络拥塞时,发送方降低放松速率
- 可靠的(不重复、不出错、不乱序、不失去)、按顺序地传送数据
- 使用TCP的应用
- HTTP(Web),FTP(文件传送),Telnet(远程登陆),SMTP(email)
- 通信前需要握手:在数据传输之前做好准备
- 无连接——UDP(用户数据报协议)实务性很强的应用适合用
- 不可靠、没有流量控制、没有拥塞控制
- 主机到主机细分为进程到进程
- 实时,发的有多快收的就有多快
- 使用UDP的应用:
- 流媒体、远程会议、DNS、Internet电话
- 面向连接——TCP