·第一章:概论
~互联网
-网络
节点和边
-计算机网络
节点(主机节点,即数据的源或目标;数据交换节点,即数据的中转节点)、
边(数据链路,包括接入链路和骨干链路) 和协议
-互联网(Internet,网际,网络的网络)
~~从构造角度
互联网:
包括节点和边、
以一组协议维持工作的计算机网络
节点和边 ->
~端系统(end system / host):主机、服务器、OS、应用软件等
~节点(包括switch等)
~通信链路(link)
~互联网设备(终端)
一组协议 ->
~协议:
对等层的实体(服务器之间、网卡之间、IP之间等)在通信的过程当中应该遵守的规则的集合
可以实现设备之间的互操作性
Internet标准:
IETF以文档的形式体现,较高的公开性
规范的内容:
语法、语义、次序和动作(应答)
~~从服务角度
互联网:
分布式的应用(e-mail、web、游戏等;是网络存在的理由)和为分布式应用
提供通信服务(面向连接的服务、无连接的服务)的基础设施
网络核心 (Core)(包括路由器和交换机):数据交换(date switch)
接入系统 (Access)(将边缘接入到核心)
边缘系统(Edge):其上运行的应用是网络存在的理由
~~网络边缘
·应用进程之间交流的模式
-客户端-服务器(CS)模式
服务器先运行,客户端后运行
所有资源来自服务器
缺点:可扩展性较弱
-对等(PTP)模式(peer to peer)
分布式,带宽的聚集
·应用与基础设施连接的两种方式
-面向连接
有初始化
有连接的服务、
遵守TCP协议
TCP:
可靠性:保证数据的准确性
流量控制:协调发送方的发送速度和接收方的接收速度
拥塞控制:检测通信路径的阻塞情况
耗时的、耗空间的;
适用于HTTP的传输等
-无连接
无初始化
遵守UDP协议
UDP:
无连接的服务
不可靠的、简单的
实时的;
利于实时网络多媒体应用
~~网络核心
·交换的两种方式:
分组交换和电路交换
~电路交换(线路交换)
-将网络资源(如带宽)分成若干片(piece),
并挑出piece和建立连接
-要求建立呼叫连接
-独享资源,保证了通信性能
-缺点:资源浪费(no sharing)
通常被传统电话网络采用
-分解带宽的方式:
频分(FDM):划分频段
时分(TDM):划分时间片
波分(WDM):划分波段(适用于光通信)
-线路交换不适合计算机之间的通讯
建立时间长
计算机之间的通信有突发性,浪费的piece较多
可靠性不高
~分组交换(packet switch)
- 存储—转发
使用带宽的全部,
将数据进行分组和交换。
-分组:分组完全存储和转发。
按需使用;
确保了网络的共享性
- 缺点:延迟较高(存储时间和排队时间)和丢失
~网络核心的关键功能
-路由(全局的)和转发(局部的)
-统计多路复用(特殊的时分)
采用划分时间片的方式
划分时间片的方式不固定