计算机网络原理笔记-第一章
1.1 网络 Internet
1)计算机网络 :节点;边(通信链路 );协议
节点:主机及其上运行的应用程序;路由器、交换机等网络交换设备
边(通信链路):接入网;主机连接到互联网的链路。主干网:路由器间的链路。
互联网 :以TCP/IP 的簇协议:分组设备负责分组转发;通信链路;主机(端系统)运行网络程序;
协议:计算机网络中对等层实体在进行数据交换过程中必须遵循的一些规则或约定。
协议三要素:语法、语义、时序
2)从服务角度:使用通信设备进行通信的分布式应用;通信基础设施为APPS提供编程接口的通信服务
1.2网络边缘
网络结构 :网络边缘 ;接入网络;网络核心
网络边缘:主机;应用程序
接入网、物理媒体:有线或无线通信链路
网络核心:互连着的路由器;网络的网络

网络边缘:端系统;运行应用程序。客户/服务器模式;客户端向服务器请求、接收服务;如Web浏览器/服务器,email 客户端/服务器。对等模式;没有专门的服务器
提供两种服务:面向连接服务(tcp);无连接服务(UDP)
1.3网络核心
电路交换:端到端的资源被分配给从源端到目的端的呼叫call;独享资源;资源存在浪费
链路带宽,交换能力 保证性能 建立呼叫连接
带宽被分为 频分FDM, 时分TDM, 波分WDM, 码分CDMA,
分组交换 :存储-转发 共享 存在延迟和丢失 ;虚电路交换,数据报交换
功能 :路由选择和存储转换
1.4接入网和物理媒体
mode 住宅接入网
DSL

ADSL
线缆网络:同轴电缆-光纤
家庭网络

企业接入点
无线接入网路:无线接入 广域无线接入
物理媒体:导引型和非导引型
1.5 Internet 结构 和ISP
互联网结构:网路的网络
端系统接入ISP接入互联网;ISP有局限性
全球的ISP覆盖-》地区ISP覆盖-》城市ISP覆盖
1.6分组延时、吞吐量
在路由器缓冲区的分组队列
分组到达链路的速率超过了链路输出的能力;
分组等待排到队头、被传输
延迟=处理延迟+排队延迟+传输延迟+传播延迟:
处理延迟:
排队延迟:
传输延迟:将分组发送到链路上的时间=链路带宽R(bps)/分组长度L(bit);存储转发延时
传播延迟:传播延迟=物理链路的长度D/在媒体上的传播速度S
分组丢失:
链路的队列缓冲区容量有限
当分组到达一个满的队列时,该分组将会丢失;丢失的分组可能会被前一个节点或源端系统重传,或根本不重传。
吞吐量:在源端和目标端之间传输的速率
瞬间吞吐量:在一个时间点的速率
平均吞吐量:在一个长时间内平均值
1.7协议层次和服务模型
分层思想:把网路复杂的功能分层功能明确的层次,每一层实现其中一个或一组功能,功能中有其上层可以使用的下层提供的服务。本层协议实现相互交互执行本层的协议动作,目的是实现本层功能,通过接口为上层提供更好的服务;在实现本层协议的时候,直接利用了下层所提供给的服务。本层的服务借助下层服务实现本层协议实体之间交互带来新的功能,向下层提供新功能。
(概述:把复杂的计算机网络功能分层不同的层次,每一层实现不同的功能,每层实体通过协议交换,层次之间通过访问节点以原语的形式向上层提供服务,通过数据单元传递封装使用下层服务)
服务:相邻层次之间低层实体(原语)向上层实体提供它们之间的通信能力。服务用户;服务提供者
原语:上层使用下层服务的形式,高层使用低层的提供的服务,以及低层向高层提供服务都是通过服务访问原语进行交互的形式
服务访问点 SAP:层间访问点,用于下层的服务提供者来区分上层的服务用户的信息。
服务类型:面向连接服务(TCP);无连接服务(数据报服务-UDP)
服务和协议的区别及联系:区别----服务是低层实体向上册实体提供它们之间的通信能力,是通过原语来操作,垂直属于计算机网路内的功能。协议;对等层实体之间相互通信过程中需要遵守的规则结合,水平通信。联系------本层协议的实现要靠下层提供的服务来实现;本层实现通过协议为上册提供更好的服务。
数据单元(DU):协议数据单元PDU
分层的好处:结构清晰,标语标识网路组件,以及描述其相互关系;结构化:模块化更易于维护和系统升级
Internet协议:

物理层实现比特流传输;数据链路层实现相邻节点帧传输;网路层实现主机到主机的传输;传输层实现端到端的传输;应用层为用户提供服务
OSI参考模型

1.8计算机网络发展史
ARPAnet(分组交换网路)------网络控制协议NCP;
专用网络和网络互连