千里之行 始于足下-----要开始我的计算机网络之途了
典型的IXP由一个或多个网络交换机组成。 IXP主要作用是允许两个网络直接相连并交换分组,而不需要在通过第三个网络来转发分组。
在网络边缘的端系统之间的通信方式通常分为俩大类:客户---服务器方式和对等方式(p2p方式)
分组交换采用的是存储转发技术。通过我们把发送的整块数据称为一个报文。在发送 报文之前,先把较长的报文划分为一个个更小的等长数据段,在每一个数据段前面,加上一些必要的控制信息组成的首部后,就构成了一个分组。分组又称为“包”,分组的首部也可称为“包头”。分组是在互联网中传送的数据单元。包头包含了诸如目的地址和源地址等重要控制信息。
在互联网核心部分的路由器之间一般都是用高速链路相连接。
位于网络边缘的主机和位于网络核心部分的路由器都是计算机。主机是为了用户进行信息处理的。路由器则是用来转发分组的,即进行分组交换。
速率:数据的传送速率,一般是比特率。
带宽: 表示网络中某通道传送数据的能力。
吞吐量:在单位时间内通过某个网络的实际的数据量。
(1)应用层:通过应用进程间的交互来完成特定网络应用。应用层协议定义的是应用进程间通信和交互的规则。我们把应用层交互的数据单元成为报文。
(2)运输层:运输层的任务就是负责向两台主机中进程之间的通信提供通用的数据传输服务。应用进程利用该服务传送应用层报文。(TCP UDP)
(3) 网络层:负责为分组交换网上的不同主机提供通信服务。在发送数据时,网络层把运输层产生的报文段或用户数据报封装成分组或包进行传送。网络层的另外一个任务是选择合适的路由,使源主机运输层所传下来的分组,能够通过网络中路由器找到目的主机。
(4)数据链路层:在两个相邻结点间的链路上传送数据时,数据链路层将网络层交下来的IP数据报组装成帧,在两个相邻结点间的链路上传送帧。每一帧包括数据和必要的控制信息(同步信息、地址信息、差错控制)
(5)物理层:用多大的电压代表“1”或者“0”,以及接收方如何识别出发送方所发送的比特。
协议与服务:
协议是控制两个对等实体进行通信的规则的集合。
在协议的控制下,两个对等的实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下面一层所提供的服务。
服务是由下层向上层通过层间接口提供的。