计算机网络相关知识点1

1.计算机网络性能指标

(1)速率(2)带宽(3)吞吐量(4)时延(一组数据从一端到另一端的时间),发送时延,传播时延,处理时延,排队时延(5)时延带宽积(6)往返时间(7)利用率,利用率过高会产生极大的时延

2.计算机网络体系结构

OSI

TCP/IP

五层协议

应用层

应用层

应用层

表示层

会话层

运输层

运输层(TCP)

运输层

网络层

网际层(IP)

网络层

数据链路层

网络接口层

数据链路层

物理层

物理层

(1)应用层,为用户提供服务,HTTP协议,SMTP协议,FTP协议

(2)运输层,为两个主机进程通信提供服务,TCP(面向连接,报文段,可靠交付),UDP(无连接,用户数据报,尽最大努力交付)

(3)网络层,为不同主机提供通信服务,把运输层报文段封装为分组或者包,IP数据报

(4)数据链路层,主机与路由或者路由与路由之间直接通信,把网络层的IP数据报组装为帧

(5)物理层,把数据链路层的帧转化为比特在物理介质中进行传输,

主机A向主机B传输内容时,先1加入首部信息,2加入首部信息,3加入首部信息,4加入首部和尾部信息,5转换为比特流传输,到达主机B后,依次剥离相关信息,还原内容

3.物理层主要任务

屏蔽掉通信方式的差异,使得数据链路层只需要考虑本层的协议,确定与传输媒体接口有关的一些特性,机械特性,电气特性,功能特性,过程特性

4.物理层相关概念

源系统、传输系统、目的系统,消息,数据,信号(模拟、数字),信道(单工、半双工、全双工),基带信号,调制(基带调制,带通调制-调幅、调频、调相)。

任何信道中,码元传输速率有上限,超过会出现严重串扰问题

5物理层传输媒体

(1)导向传输媒体,双绞线,同轴电缆,光缆

(2)非导向传输媒体,短波通信,无线电微波通信,卫星通信

6.物理层信道复用技术

频分复用,时分复用,统计时分复用

波分复用,码分复用,

7.数据链路层-点对点信道

链路(一个结点到相邻结点的一段物理线路),数据链路(物理线路+协议+软件)

数据链路层协议基本问题

(1)   封装成帧

在一段数据的前后添加首部和尾部,作用:帧定界(开始符SOH,结束符EOT,只有开始符没有结束符,直接丢弃)、控制信息(包括最大传送单元MTU)

(2)   透明传输

使得数据中可能出现的控制字符在接收端不被解释为控制字符,方法是插入转义字符ESC(16进制编码为1B)

(3)   差错检测

比特差错(0变1,1变0):采用循环冗余检测(CRC),数据M=101001,除数P=1101,相除余数R=001,将R作为冗余码接在数据M后面传输,验证的时候,将待验证的数据除以P,余数为0说明数据无误。还可能出现帧丢失、帧重复、帧失序。

8.数据链路层-点对点协议PPP

(1)满足需求:简单(提供不可靠服务,收到进行CRC检测,通过收下否则丢弃)、封装成帧、透明性、支持多种网络协议、支持多种类型链路、差错检测、检测链接状态、设置最大传送单元、网络层地址协商、数据压缩协商

(2)不用满足需求:纠错、流量控制、序号、多点线路、半双工或单工链路

(3)组成部分,将IP数据报封装到串行链路的方法,用来建立配置和测试数据链路链接的链路控制协议LCP,一套网络控制协议NCP

(4)帧格式,首部4个字段,第一个字段F为标志字符,值为0x7E,表示一个帧的开始或者结束,第二个字段A为地址字段,值为0xFF,第三个字段C为控制字段,值为0x03,二三字段无意义,第四个字段为协议字段(2字节),不同的值代表不同协议。中间为信息字段,长度不超过1500字节,尾部2个字段,第一个字段(2字节)用于CRC帧检测,第二个字段也为F,表示结束

(5)异步传输时,转义符定义为0x7D,在发送端添加,接收端删除;同步传输时,零比特填充,发现5个连续的1则填入0,接收端还原

(6)工作流程:建立物理链路-》建立LCP链路-》进行鉴别-》网络层协议状态-》链路打开-》终止请求LCP-》链路终止

9.数据链路层-广播信道

(1)局域网优点:广播功能而共享各种软件和硬件资源,便于扩展和演变,提高了系统可靠性可用性和生存性。主要分类:星形网、环形网、总线网、树形网。共享信道,技术解决:静态划分,多点接入(随机接入-解决碰撞----主流技术,受控接入-进行轮询)

(2)网卡,网卡与局域网之间通过双绞线以串行方式传输,网卡与计算机之间通过主板上的I/O总线来并行传输,需要进行两者之间的转换;两者传输速率不同,需要自身有缓存;操作系统需要驱动程序来跟网卡进行通信;能够实现以太网协议。

(3)以太网,采用较为灵活的无连接的工作方式,使用曼彻斯特编码,同一时间只允许一台计算机发送数据—采用CSMA/CD协议:多点接入(总线型网络),载波监听(发送前先监听),碰撞检测(边发送边监听);1网卡从网络层获得分组,加上以太网首部和尾部组成以太网帧,放入网卡缓存,准备发送;2检测到信道空闲(96比特时间没有信号)则发送,否则继续检测直到空闲;3发送过程中检测信道,未检测到碰撞则完成发送,否则终止并发送认为干扰信号;4终止发送后,执行指数退避算法,等待R倍512比特时间,返回步骤2。

(4)集线器(Hub):逻辑上仍为总线网,使用CSMA/CD协议,同一时刻只允许一个站发送数据;有很多接口;工作在物理层,每个接口仅仅转发比特,不进行碰撞检测;采用专门芯片来进行自适应串音回波抵消。

(5)以太网的MAC层,MAC地址,6字节;MAC帧格式:5个字段组成,第一个为6字节目的地址,第二个为6字节源地址,第三个为2字节类型字段(标示上层使用的协议),第四个为数据字段(长度为46到1500字节),第五个为4字节的CRC检测。帧无效的标志:帧长度不是整数字节,CRC检测出错,收到的帧长度不在64-1518字节之间。出错即丢弃。

(6)物理层扩展以太网,使用多个集线器,好处,不同以太网之间可以通信,扩大以太网覆盖地理范围,坏处,冲突域扩大(多个以太网通过集线器互联之后变成了一个冲突域),不同速率以太网技术只能向下兼容。数据链路层扩展以太网,使用网桥(根据MAC帧的目的地址对收到的帧进行转发和过滤),网桥依靠转发表来转发帧,好处,过滤通信量增大吞吐量(多个以太网通过网桥互联,本网段通信不会干扰其他网段,两个网段之间通信页不会干扰其他网段);扩大物理范围;提高可靠性;可互联不同物理层不同MAC子层不同速率以太网。坏处,网桥需要执行CSMA/CD算法,增加了时延;MAC子层没有流量控制,当网络负担很重时容易丢帧;用户数过多会导致网络拥塞(广播风暴)。。。透明网桥,自学习算法,每收到一帧,记下源地址和进入网桥的接口,作为转发表中的一个项目;生成树算法,找出网络拓扑的一个自己使得能够联通整个网络且不存在回路,避免重复广播。。。

(7)交换机,工作在数据链路层,实质是一个多接口的网桥,很方便实现虚拟局域网(VLAN)--用户和网络资源的逻辑组合。

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值