【计算机网络汇总】

物理层:考虑怎样在数据媒体上传输比特流,尽可能屏蔽传输媒体和通信手段的差异,使数据链路层感受不到这些差异
数据链路层:为同一链路的主机提供数据传输服务,将网络层传下来的分组封装成帧(封装成帧、差错控制、流量控制、传输控制)
网络层:为主机提供数据传输服务,将传输层传下来的报文封装成组(网际互联、流量控制、差错控制、拥塞控制)
传输层:为主机中的进程提供数据传输服务(流量控制、差错控制、数据传输管理、服务质量、端到端)
应用层:为应用程序提供网络服务接口和数据传输服务(文件传输、访问管理、电子邮件服务)
端到端和点到点
端到端是传输层提供的可靠服务,负责应用程序之间的通信,点到点是下三层提供的服务,负责主机之间的通信。

物理层

数据传输方式
串行传输:一个一个比特按时间顺序进行传输
并行传输:多个比特通过多条信道同时传输
通信方式
同步通信:接收端的时钟频率与发送端的时钟频率相等
异步通信:发送端发送完一个字节后可以经过任意长的时间间隔发送下一字节
通信模式
单工:只有一个方向的通信而没有反方向的交互
半双工:通信双方都可以发送信息,但不能同时发送也不能同时接收
全双工:通信双方可以同时发送和接收信息
速率、带宽
速率指单位时间内传输的数据量,带宽指通信线路允许通过的信号频带范围,最高频率-最低频率
数据传输方式
电路交换:在通信双方之间建立一条被双方独占的物理通路
报文交换:以报文为数据交换的单位,无需建立连接
分组交换:采用存储转发传输方式,先将一个长报文分割为若干个较短的分组,再将这些分组逐个发送出去
设备
中继器、集线器

数据链路层

功能
(1)为网络层提供服务
(2)链路管理:负责数据链路的建立、维持和释放,主要用于面向连接的服务
(3)组帧:根据一定的规则将网络层递交下来的分组组装成帧 字符计数法、字节填充首尾界符法、比特填充首尾标志法、物理编码违例法
(4)流量控制:控制发送方的传输速度
(5)差错控制:用于使接收方确定接收到的数据就是由发送方发送的数据
(6)透明传输:不管所传数据是什么样的组合都能在链路上进行传输

差错控制的编码
(1)奇偶校验码:在信息码后增加1个bit的校验码,使整个码字1的个数为奇数或偶数
(2)循环冗余码:
(3)海明码:在信息字段中插入若干位数据,用于监督码字里哪一位数据发生了变化,具有1位纠错能力。
确定校验码位数和位置,确定数据的位置,求出校验位的值
流量控制
(1)停止-等待流量控制
发送方发出一帧,等待应答信号到达再发送下一个帧,接收方每收到一个帧就发送一个应答信号表示可以接收下一个帧,若接收方不应答则发送方必须一直等待 停止-等待协议 发送窗口=1 接收窗口=1
(2)滑动窗口流量控制
GBN后退N帧协议 发送窗口>1 接收窗口=1
SR选择重传协议 发送窗口>1 接收窗口>1
信道划分介质控制访问
(1)频分多路复用FDM:同一时间内不同的用户占用不同的带宽资源
(2)时分多路复用TDM:将时间划分为一段段等长的时分复用帧TMD,每个用户在每个TMD帧中占用固定序号的时隙,所有用户轮流占用信道。
(3)波分多路复用WDM:光的频分多路复用
(4)码分多路复用CDM:
随机访问介质控制访问
ALOHA协议、CSMA协议、CSMA/CD协议、CSMA/CA协议
CSMA/CD:每个站在发送数据之前要检测一下总线上是否有其他计算机在发送数据,若有则暂不发送数据以免出现冲突,若没有则发送数据,发送数据的同时检测信道上是否有冲突发生,若有则采用截断二进制指数类型退避算法来等待一段随机事件后再次重发 用于半双工环
CSMA/CA:在CSMA基础上增加冲突避免功能,要求每个节点在发送数据之前监听信道,如果信道空闲则发送数据,发送节点发送完一个帧后必须等待一段时间检查接收方是否发回帧的确认,若收到确认则表示无冲突发生,规定时间内未收到则重发该帧。
广域网和局域网
局域网覆盖范围较小,采用广播通信方式,强调数据传输,使用的协议主要在数据链路层。广域网是覆盖范围很广的长距离网络,由节点交换机以及连接节点交换机的链路组成,采用点对点通信方式,使用的协议主要在网络层,强调资源共享
以太网
采用总线拓扑结构,所有计算机共享一条总线,信息以广播形式发送,使用CSMA/CD技术对总线进行访问控制,采用无连接的工作方式,不对发送的数据帧进行编号,也不要求对发送方发送确认,提供的是不可靠的服务。
MAC帧组成部分:前导码+目的地址、源地址+类型+数据+填充+校验码
PPP协议、HDLC协议
设备
网桥、交换机

网络层

功能
(1)异构网络互连
(2)路由与转发
(3)拥塞控制
路由与转发
路由选择:根据路由算法确定一个进来的分组应该被传送到哪一条输出路线上
分组转发:路由器根据转发表将用户的IP数据报从合适的端口转发出去。

IPV4
使用32位二进制地址,采用四个八位二进制位组表示,分为网络位和主机位,按网络位与主机位位数进行分类。
TCP/IP协议规定全0的地址表示本地网络,保留未识别子网自身,32比特全为1的地址用于本网广播,该地址称有线广播地址,用于对本网的传播,主机位全为1的地址为直接广播地址,在网间网上任一结点均可向其他任何网络进行直接广播(同时向网上所有主机发送报文),具有穿透子网的功能。
IP分类
A类:第一个8位组为网络位,且网络位第一个bit为0,主机个数为224-2 (1.0.0.0~126.0.0.0)
B类:前2个8位组为网络位,且网络位前两个bit为10,主机个数为216-2 (128.1.0.0~191.254.0.0)
C类:前三个8位组为网络位,且网络位前三个比特位为110,主机个数为28-2 (192.0.1.0~223.255.254.0)
D类:前4个bit恒为1110,用于在私有网络中传输组播报文至IP地址定义的端系统组中,用整个地址空间表示一个IP地址组(224.0.0.0~239.255.255.254)
E类:前4个bit恒为1111,保留用于研究 (240.0.0.0~255.255.255.255)
子网划分与子网掩码
分子网即将主机部分一分为二,一部分用于识别子网,一部分用于标识主机。子网掩码是告诉网络中的端系统IP地址多少位用于识别网络和子网,子网掩码中用于标识网络好的位置为1,主机位置为0.
确定子网掩码:根据主机个数确定主机位数,主机位(后n位)全0,剩余位数全为1。
IPV6
可分为单播地址、多播地址和任播地址。

传输层

逻辑通信、复用分用、差错控制、TCP、UDP

应用层

C/S模式、P2P模式
DNS域名解析协议
根域名、顶级域名、授权域名、服务器域名
电子邮件
STMP发送邮件 POP3接收邮件
输入URL后发生了什么
1、URL解析,输入的是关键字还是url
2、DNS域名解析
3、建立TCP连接
4、HTTP文本
5、响应页面
6、断TCP
7、页面渲染

  • 16
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值