计算机网络基础知识汇总
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RFC(Request For Comments)意为“请求评论”,通常,当某专家提出新的标准或协议,就在RFC上发表,意为征求外界意见,大家可以在其基础上修改与补充,所以RFC编号越大说明越新,RFC包含了因特网几乎所有资料。
对等连接(peer-to-peer,简写为P2P)是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方。
只要两个主机都运行了对等连接软件(P2P 软件),它们就可以进行平等的、对等连接通信。
双方都可以下载对方已经存储在硬盘中的共享文档。
路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。
“交换”(switching)的含义就是转接——把一条电话线转接到另一条电话线,使它们连通起来。
从通信资源的分配角度来看,“交换”就是按照某种方式动态地分配传输线路的资源。
电路交换必定是面向连接的。
电路交换的三个阶段:
⏹建立连接
⏹通信
⏹释放连接
电路交换传送数据效率较低
报文交换
采用储存转发的方式
不需要建立连接
随时发送,但要加上双方地址信息
所经路径可不同
发送与接收顺序可不同
似日常生活中的邮寄
分组交换
由于报文大小可以不一致,影响通
信效率。分组交换在发送端,先把较长的报文划分成较短的、固定长度的数据段。
“带宽”(bandwidth)本来是指信号具有的频带宽度,单位是赫(或千赫、兆赫、吉赫等)。
现在“带宽”是数字信道所能传送的“最高数据率”的同义语,单位是“比特每秒”,或b/s (bit/s)。
吞吐量(throughput)表示在单位时间内通过某个网络的数据量。
发送时延主机或路由器发送数据时,数据从结点到传输媒体所需要的时间
传播时延电磁波在信道中需要传播一定的距离而花费的时间。
数据经历的总时延就是发送时延、传播时延、处理时延和排队时延之和
信道利用率并非越高越好。
信道利用率指出某信道有百分之几的时间是被利用的(有数据通过)。
应用层:网络服务与使用者应用程序间的一个接口
表示层:数据表示、数据安全、数据压缩
会话层:建立、管理和终止会话
传输层:用一个寻址机制来标识一个特定的应用程序(端口号)
网络层:基于网络层地址(IP地址)进行不同网络系统间的路径选择。如:路由器
数据链路层:在物理层上建立、撤销、标识逻辑链接和链路复用以及差错校验等功能。通过使用接收系统的硬件地址或物理地址来寻址。
如:网桥、交换机、网卡
物理层:建立、维护和取消物理连接。如:中继器和集线器
物理层的主要任务描述为确定与传输媒体的接口的一些特性
数据(data)——运送信息的实体。
信号(signal)——数据的电气的或电磁的表现。
模拟信号(analogous)——连续变化的、不间断的正弦波信号 (现在家中的电话线所传输的信号)。
数字信号(digital)——是间断离散的脉冲信号(电脑传输与处理的信号)。
码元——代表不同离散数值的一种波形,一种波形可的代表一至多个离散数值(0与1值)
调制——把数字信号转换为模拟信号的过程。
解调——把模拟信号转换为数字信号的过程。
•单向通信(单工)——只能有一个方向的通信而没有反方向的交互。
•双向交替通信(半双工)——通信的双方都可以发送信息,但不能双方同时发送(当然也就不能同时接收)。
•双向同时通信(半双工)——通信的双方可以同时发送和接收信息。
•基带信号就是将数字信号 1 或 0 直接用两种不同的电压来表示,然后送到线路上去传输。
•宽带信号则是将基带信号进行调制后形成的频分复用模拟信号。
W log2(1+S/N) b/s
–W 为信道的带宽(以 Hz 为单位);
–S 为信道内所传信号的平均功率;
–N 为信道内部的高斯噪声功率。
•将模拟信号转变为数字信号过程:采样Sampling 、量化Quantizing 、编码Encodind
三种基本的调制解调方法:幅度调制、频率调制、相位调制。
多种信号在同一信道中传输而互不干扰。主要方式有:频分复用、时分复用、统计时分复用
制作网线的过程:剥线、排线、插线、压线。
物理层传输的是比特流,单位是比特。
数据链路层传输单位是帧,一帧一帧地处理。
数据链路层的信道:点对点信道(一对一)、广播信道(一对多)
链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。
•数据链路(data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。
•封装成帧(framing)就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧。确定帧的界限。
物理层:位于最底层,它直接面向原始比特流的物理传输。
数据链路层:涉及相邻结点之间的可靠数据传输。
网络层:在通信子网中选择一条合适的路径,使源计算机发送的数据能够通过所选择的路径到达目的计算机。
传输层:端到端进程间数据传输和控制。
会话层:在两个节点间建立、维护和释放面向用户的连接。
表示层:主要涉及处理在两个通信系统之间所交换信息的表示方式,包括数据格式变换、数据加密与解密、数据压缩与恢复等功能。
应用层:负责为用户的应用程序提供网络服务。