[个人笔记]计算机网络-2

本文为在之前的文章:[个人笔记]计算机网络 的基础上,在考研准备期间所记录的笔记,可以理解为对上一篇文章的整理补充和升华(部分),在此整合出来供大家分享
注意:不得用于任何牟利性质的用途,若有发现,欢迎大家告知和举报

计算机网络的性能指标

  1. 速率:每秒钟传输的bit量
  2. 带宽:网络通信线路传输数据的能力/最高速率
  3. 吞吐量:单位时间内通过某个网络接口的数据量(上传+下载)
  4. 时延:发送时延+传播时延+处理时延+排队时延
    1. 时延带宽积:传播时延×链路带宽(表示链路上的bit数,从而能计算出平均1bit有几米的路径)
  5. 往返时间:注意不一定是原路线返回
    1. 往返带宽积:往返时间×带宽
  6. 网络利用率:网卡发送数据的时间/总时间(网络利用率刚开始增长时,时延增长较慢速;当网络利用率增长到一定程度之后,时延会迅速增长)

物理层

物理层定义的有关特性

  1. 机械特性:接口形状、大小,引脚数目
  2. 电气特性:电压范围
  3. 功能特性:几伏表示表示bit 0,几伏特表示bit 1
  4. 过程特性:通讯的工作时序

典型的数据通信模型

在这里插入图片描述

基本概念

  • 数据:运送消息的实体

  • 信号:数据的电气或电磁的表现

    1. 模拟信号:表示代表消息的参数的取值是连续的
    2. 数字信号:表示代表消息的参数的取值是尖端的(即电脑的二进制0101)
  • 码元:在使用时间域的波形表示数字信号时,代表不同波形的基本波形即为码元

  • 模拟信号:较真实地反应了数据,但是易受干扰,不易恢复

  • 数字信号:收干扰后能恢复

  • 单工通信:只能有一个方向的通信而无反方向的交互

  • 半双工通信:双方都可以收发数据,但是不能同时进行收发操作

  • 全双工通信/;双方都可以收发数据,并且能同时进行收发操作

  • 基带信号:来自信源的信号(不经过任何处理)

  • 带通信号:载波调制后的基带信号(用于更好的传输)

调制方法/带通调制

  1. 调幅(AM): 载波的振幅随基带数字信号而变化
  2. 调频(FM): 载波的频率随基带数字信号而变化
  3. 调相(PM): 载波的初始相位随基带数字信号而变化。

在这里插入图片描述

编码方式/基带调制

  1. 单极不归零码:相当于正表示bit 1,0表示bit 0,当有两个连续的bit 1时不分隔
  2. 双极不归零码:相当于正表示bit 1,负表示bit 0,当有两个连续的bit 1或bit 0时不分隔
  3. 单极归零码:相当于正表示bit 1,0表示bit 0,当有两个连续的bit 1时分隔
  4. 双极归零码:相当于正表示bit 1,负表示bit 0,当有两个连续的bit 1或bit 0时分隔
  5. 曼切斯特编码:信号从低到高表示bit 0,信号从高到低表示 bit 1
  6. 差分曼切斯特编码:信号变化(高到低或低到高)表示bit 0,信号不变表示bit 1(都是高或都是低)。相对于曼切斯特编码而言,抗干扰能力更强

在这里插入图片描述

—上图大体正确(曼切斯特编码和查分曼切斯特编码),但在归零码和不归零码上与描述有所差异

奈氏准则和香农公式

奈氏准则:接收端和发送端传输速率的频率(理想低通信道的最高码元的传输速率):2W (Baud)

—W的单位为Hz;1Baud转换时看信号的取值个数,如若有23=8个时,1Baud=3bit/s

香农公式:带宽受限且有高斯白噪音的信道无差错传输信息的传输速率的极限C=W*log2(1+S/N)

----W的单位为Hz;S表示信道所传信号的平均功率;N表示信道内部的高斯噪声功率;dB单位转化为S/N的公式~dB=10log10(S/N)

▲香农公式(源点-终点)的适用范围比奈氏准则(发送器-接收器)的使用范围大

传输媒体

导向性:

  1. 屏蔽双绞线(STP)–有金属层,传的不远,屏蔽能力强,线粗

  2. 非屏蔽双绞线(UTP)–多为此类,五金属层,8根线,屏蔽能力弱,线细

  3. 同轴电缆 50Ω–用于数字/基带传输

  4. 同轴电缆 75Ω–用于模拟信号传输

  5. 单模光纤/光缆–仅一个电磁波在光纤内传输

  6. 多模光纤/光缆–多个电磁波在一条光纤中传输

非导向性:电磁波、无线电、微波(直线传播,需要基站辅助)、短波(需要电离层的反射)

集线器/Hub

用于放大信号和重发信号;目的是扩大网络的传输范围;最大传输距离为100m;半双工;是一个很大的冲突域且不安全;目前很少见,多被交换机替换

信道复用技术

时分复用技术(TDM/Time Division Multiplication):将时间划分为一段段等长的时分复用帧,每一个时分复用的用户在每一个TDM帧中占用固定序号的时隙

在这里插入图片描述

统计时分复用(STDM):普通时分复用技术的改进版本,能够动态地分配资源避免浪费

在这里插入图片描述

频分复用(FDM/Frequency Division Multiplexing):用户在分配到一定的频带/频率后,在通信过程中自始至终都占用这个频带

在这里插入图片描述

波分复用(WDM/Wavelength Division Multiplexing):即光的频分复用

码分复用(CDM/Code Division Multiplexing):广泛使用在民用的移动通信中,特别是在无线局域网中

  1. 每个站拥有自己的码片(正码片表示bit 1;反码片表示bit 0)
  2. 码片的标准:自乘(正码片×正码片)格式化内积为1;反自乘(正码片×反码片)格式化内积为-1;和其他站的码片相乘格式化内积为0
  3. 发送时各个站根据自己独有的码片对bit 0和bit 1进行编码,之后将各个站的码片相加集合后发送,接收端根据乘以接收到的信息计算格式化内积(若为0则表示与自己无关;若为1则表示bit 1;若为-1 则表示bit 0)

在这里插入图片描述

数字传输系统

脉冲编码调制/PCM/Pulse Code Modulation:在电话局之间的中继线路上传送多路电话。有两种标准

  1. 北美的24路T1标准:1.544Mb/s
  2. 欧洲的30路E1标准(我国采用的):2.048Mb/s

同步光纤网/SONET和同步数字系统/SDH:一般认为SONET与SDH为同义词,因为是以SONET为基础造出的SDH

宽带接入技术

  1. xDSL:常见的是ADSL(上传和下载速度不一致),基于原来的电话线改装而成的
  2. HFC/光纤同轴混合网/Hybrid Fiber Coax:基于原来的有线电视网改造而成
  3. FTTx/Fiber To The x/光线到户、光纤到大楼、光纤到路边等:直接拉光纤
  4. 移动互联网接入技术:手机通过4G/3G/5G技术接入基站后,接入因特网

数据链路层

基本概念

  1. 链路:一个节点到另一个节点的一段物理链路(交换机和路由器会切分链路)
  2. 数据链路:传输数据的链路

数据链路层的三个基本问题

封装成帧

目的:为了区分各个数据报文,确保数据的有效传输(防止差错)

以太网的MTU:1500bit

透明传输

目的:防止数据中的帧开始符/SOH和帧结束符/EOT的影响;让用户以为没有帧

实现方式:在帧开始符/SOH和帧结束符/EOT后加入转移字符/ESC(若数据中原本就有转移字符/ESC,则也在其后加入转移字符/ESC)

差错校验

目的:检测传输过程中是否有bit 差错;在报文的FCS字段部分

常用的校验方法:循环冗余校验/CRC和奇偶校验

奇偶校验:在发送的每一个字节后都加上一位,使得每个字节中1的个数为奇数个或偶数个

循环冗余校验/CRC:基本思想是将传输的数据当做一个位数很长的数。将这个数除以另一个数。得到的余数作为校验数据附加到原数据后面

  1. 除数多根据多项式决定,如x3+x2+x0=1x3+1x2+0x1+1x0,则除数为x的系数1101
  2. 根据除数的位数在计算CRC的数据后添上相应的0;如除数1101为4位,则在要计算CRC的数据后加上4-1=3个0
  3. 在计算时采用同0异1的原则,取最后的n位数(n=除数bit数-1)替换原来加在要计算CRC的数据的0上

在这里插入图片描述

PPP协议

使用范围:点到点的广域网信道中使用

特点:

  1. 简单:不提供可靠的传输-FCS校验错误即丢弃(由如TCP协议来提供可靠的传输)
  2. 支持多种网络层协议:IPv4和IPv6和其他
  3. 支持多种类型链路:光纤、铜线、同步或异步、串行或并行
  4. 检测连接状态
  5. 最大传输单元
  6. 网络层地址协商
  7. 数据压缩协商

三个组成部分:

  1. 网络控制协议/NCP:封装上层网络协议
  2. 链路控制协议/LCP:建立连接、协商参数、身份验证
  3. 高级数据链路控制协议/HDLC:并行该串行

PPP协议的透明传输实现方法:

  1. 字符填充:用于异步传输,一次传一字节/8bit,不需要时钟同步
    1. 7E—>7D 5E
    2. 7D—>7D 5D
  2. 0bit填充:用于同步传输,以祯为单位,需要时钟同步
    1. 连续五个bit 1就插入一个bit 0

CSMA/CD协议

Carrier Sense Multiple Access with Collision Detection/载波侦听多路访问/冲突检测:是一种争用型的介质访问控制协议

原理:发送数据前先监听信道是否空闲 ,若空闲则立即发送数据.在发送数据时,边发送边继续监听.若监听到冲突,则立即停止发送数据.等待一段随机时间,再重新尝试

以太网的最短帧长:为了防止已知碰撞信息,还未回到本机但数据就已经全部发送完毕导致不知道哪里发生了碰撞的问题。

  • 因此最短帧长=2τ(往返时间)×带宽,为64Byte=512bit
  • 最短帧长64Byte中,数据部分占46Byte

冲突解决算法-退避算法:碰撞后等待一个随机时间

  • 等待时间t=[0,1,…,2k-1]中的一个随机一个数tn×2τ;其中k为Min{重传次数,10},若重传次数达到10则表示链路拥堵或出现问题,丢弃该数据包

以太帧格式常用标准:Ethernet V2和IEEE 802.3

以太网的信道利用率:发送数据时间/总时间

  • 发送数据时间:2nτ
  • 总时间:冲突时间+发送数据时间+τ(为了让最后1bit数据到达接收端)

扩展以太网

数量上扩展:集线器,交换机

距离上扩展:光纤和网桥;光纤调制解调器的作用-进行电信号和光信号的转换

性能上扩展:网桥/交换机

集线器:物理层设备,只是单纯地将收到的bit数据广播到其他口,与网线无差别–不安全、不高效、不现实、不推荐

网桥:类似交换机,拥有mac地址表,隔绝了冲突域

  • 实行步骤:接受帧,CRC校验---->检查Mac地址表以查找出口,判断是否需要跨域---->CSMA/CD数据发出

  • 优点:

    1. 过滤通信量,增大吞吐量

    2. 扩大了物理范围

    3. 提高了可靠性

    4. 可互连不同物理层、不同MAC子层和不同速率(如10Mb/s或100Mb/s)的以太网

  • 缺点

    1. 增加了时延

    2. 没有流量控制功能

    3. 广播风暴

高速以太网(>10Mb/s)

100BASE-T 以太网——快速以太网

  • 100BASE-T是在双绞线上传送100Mb/s基带信号的星形拓扑以太网
  • 仍使用IEEE802.3的CSMA/CD协议
  • 它又称为快速以太网(Fast Ethernet)
  • 用户只需更换一张适配器,再配上一个100Mb/s的集线器,就可很方便地由10BASE-T以太网直接升级到100BASE-T,而不需要改变网络的拓扑结构。

吉比特以太网——千兆以太网

  • 吉比特以太网又称为千兆以太网
  • 吉比特以太网可用作现有网络的主干网,也可在高带宽(即高速率)的应用场合中用来连接工作站和服务器
  • 吉比特以太网的物理层使用以下两种成熟的技术:
    1. 来自现有的以太网
    2. ANSI制定的光纤通道FC(Fiber Channel)
  • 吉比特以太网的标准IEEE802.3z有以下几个特点:
    1. 允许在1Gb/s下全双工和半双工两种工作方式
    2. 使用IEEE802.3协议规定的帧格式
    3. 在半双工方式下使用CSMA/CD协议,而在全双工方式下不需要使用CSMA/CD协议
    4. 与10BASE-T和100BASE-T技术向后兼容。

10吉比特以太网——万兆以太网

  • 10吉比特以太网又称为万兆以太网
  • 10GE并非将吉比特以太网的速率简单地提高到10倍
  • 由于10GE的出现,以太网的工作范围已经从局域网扩大到城域网和广域网,从而实现了端到端的以太网传输。这种工作方式的好处是:
    1. 以太网是一种经过实践证明的成熟技术,无论是因特网服务提供者ISP还是端用户都很愿意使用以太网
    2. 以太网的互操作性也很好,不同厂商生产的以太网都能可靠地进行互操作
    3. 在广域网中使用以太网时,其价格大约只有SONET的五分之一和ATM的十分之一,以太网还能够适应多种的传输媒体,如铜缆、双绞线和各种光缆,这就使具有不同传输媒体的用户在通信时不需重新布线
    4. 端到端的以太网连接使帧的格式全都是以太网的格式,而不需要再进行帧格式的转换,这就简化了操作和管理
  • 10吉比特以太网的物理层使用以下两种新开发的技术:
    1. 局域网物理层 LAN PHY
    2. 可选的广域网物理层 WAN PHY
  • 10吉比特以太网的特点:
    1. 10GE的帧格式与10Mb/s、100Mb/s和1Gb/s以太网的帧格式完全相同
    2. 由于传输速率高,10GE不再使用铜线而只使用光纤作为传输媒体
    3. 10GE只工作在全双工方式,因此不存在争用问题,也不使用CSMA/CD协议。

注:因本人对数据链路层之上的内容相对熟悉(见HCNP专题和之前发布计算机网络相关文章),因此就没有过多的复习,后续会跟进一些自己整理的错题

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页