目录
1.1 什么是因特网
我们可以用两种方式描述因特网
1. 描述因特网的具体构成,即构成因特网的基本软件和硬件的组件
2. 根据为分布式应用提供服务的联网基础设施类描述
1.1.1 具体构成描述
- 端系统(主机):与因特网相连的设备
- 端系统通过通信链路和分组交换机连接到一起
- 通信链路由不同的物理媒体组成,传播速度用bit/s来计算
- 分组:当一台端系统要向另一台端系统发送数据时,发送端系统将数据分段,并为每段加上头部字节,由此形成的信息包叫分组
- 分组通过网络发送到接收端系统,在那里被装配成初始数据
- 分组交换机从它的一条入通信链路接收到达的消息,并从它的一条出通信链路转发该条消息
- 最著名的分组交换机:路由器和链路层交换机
- 路由器通常用作网络核心
- 链路层交换机常用在接入网
- 最著名的分组交换机:路由器和链路层交换机
- 一个分组所经历的一系列的通信链路和分组交换机称为通过网络的路径
- 端系统通过**因特网服务供应商(ISP)**接入因特网中
- 每个ISP本身就是一个由多台分组交换机和通信链路组成的网络,各ISP为端系统提供了不同类型的网络接入
- 端系统,分组交换机和其他网络部件都需要运行一系列的协议
- 因特网最重要的协议TCP/IP
- IP协议定义了路由器和端系统之间交换的分组格式
1.1.2 服务描述
- 分布式应用程序: 应用程序涉及在多个相互交换数据的端系统,故称他们分布式应用程序。
- 与因特网相连的端系统都有一个套接字接口,该接口规定了运行在端系统上的程序请求在因特网基础设施向另一个端系统上特定的目的程序<