导图社区 计算机网络
王道考研计算机408完整导图(含所有概念,且针对每个概念附带小题考察)学习整本书,靠整个导图就够啦~
编辑于2023-04-20 12:37:30 山东省计算机网络
计网体系结构
计算机网络概述
概念、组成、功能、分类
概念
计算机系统
通信设备&线路
软件
资源共享和信息传递
功能
数据通信
资源共享
一个网络下的其他计算机可以使用某台计算机的资源,比如硬件,软件,数据
分布式处理
提高可靠性
负载均衡
组成
组成部分
硬件、软件、协议
工作方式
边缘部分,用户使用
C/S方式
客户服务器
P2P
核心部分
为边缘服务
g工作组成
通信子网
实现数据通信
z资源子网
实现资源共享/数据处理
分类
分布范围
广域网、区域网、局域网、个人区域网
使用者
公用网、专用网
交换技术
电路交换、报文交换、分组交换
拓扑结构
总线型、星形、环形、网状形
传输技术
广播式
对点式
性能指标
速率
每秒传输的数据,又叫做数据传输率
带宽
网络设备中支持的最大速率
吞吐量
网络设备中的实际速率
时延:数据从一端到另一端所用的时间
发送时延
传播时延
排队时延
处理时延
时延带宽积
时延带宽积又称为以比特为单位的链路长度。即“某段链路现在有多少比特”。
往返时延(RTP)
从发送,到收到接收信号的时延
RTP影响因素
利用率
信道利用率
有数据通过时间/(有+无)数据通过时间
网络利用率
信道利用率加权平均值
体系结构&参考模型
分层结构
wei为什么分层
将困难的问题拆解,分层解决
如何分层
实体
第n层的活动元素成为n层实体,同一层的实体叫做对等实体
协议
为进行网络中的对等实体数据交换而建立的规则、标准或约定称为网络协议。【水平】
语法:规定传输数据的格式
语义:规定所要完成的功能
同步:规定各种操作的顺序
服务
上层使用下层服务的入口。
接口
下层为相邻上层提供的功能调用。【垂直】
ios/osi模型
记忆
讲解
应用层
s所有能和用户交互,产生流量的程序
表示层
功能一:数据格式变换
b比如将图片转化为二进制
功能二:数据加密解密
“我的微信支付密码是xXXx”
功能三:数据压缩和恢复
会话层
概念
和实体、进程建立链接 (会话)
能够有序的传递数据
功能
功能一:建立、管理、终止会话
功能二;使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步。
传输层
两个进程之间的通信(端到端的通信)
功能一:可靠传输、不可靠传输
功能二:差错控制
功能三:流量控制
功能四:复用分用
网络层
主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据报。
功能一:路由选择
功能二:流量控制
功能三:差错控制
功能四:拥塞控制
数据连路层
吧网络层传来的数据转化成帧。传输的单位是帧
功能一:成帧(定义帧的开始和结束)
....1000011101010101.....
功能二:差错控制,帧错+位错
功能三:流量控制
功能四:访问(接入)控制控制对信道的访问
物理层
主要任务是在物理媒体上实现比特流的透明传输。物理层传输单位是比特。
功能一:定义接口特性
功能二:定义传输模式
功能三:定义传输速率
功能四:比特同步
功能五:比特编码
tcp/ip模型
osi和tcp/ip协议的异同
相同
1.都分层
2.基于独立的协议栈的概念
3.可以实现异构网络互联
不同
1.OSl定义三点:服务、协议、接口
2.OSI先出现,参考模型先于协议发明,不偏向特定协议
3.TCP/IP设计之初就考虑到异构网互联问题,将IP作为重要层次
5层参考模型
5层参考模型的数据封装与解封装
概要
1. 概念
什么是计算机系统?
计算机网络中的通信设备和线路包括哪些?
软件在计算机网络中的作用是什么?
什么是资源共享和信息传递在计算机网络中的作用?
2. 功能
数据通信是计算机网络的哪个功能?
什么是资源共享?为什么在计算机网络中是重要的功能?
什么是分布式处理?它如何提高计算机网络的可靠性和负载均衡?
3. 组成
计算机网络的组成部分是什么?
描述一下计算机网络的工作方式。
计算机网络的工作组成是什么?分别有哪些子网?
4. 分类
描述一下计算机网络的分布范围。
计算机网络的使用者有哪些分类?
电路交换、报文交换和分组交换是什么?它们有何不同?
描述一下总线型、星形、环形和网状形拓扑结构的特点。
什么是广播式传输技术?什么是对点式传输技术?
5. 性能指标
速率在计算机网络中是什么?
什么是带宽?它在计算机网络中有什么作用?
吞吐量是计算机网络中的哪个性能指标?
描述一下计算机网络中的时延,包括发送时延、传播时延、排队时延和处理时延。
什么是时延带宽积?它在计算机网络中有何作用?
描述一下往返时延(RTP),以及影响RTP的因素。
描述一下信道利用率和网络利用率的概念,以及它们在计算机网络中的作用。
6. 分层结构
为什么要分层?请举例说明。
计算机网络分层的实体和协议的定义分别是什么?
什么是服务?什么是接口?
7. IOS/OSI模型
如何记忆IOS/OSI模型?
描述应用层、表示层、会话层、传输层、网络层和数据链路层的功能和传输单位。
8. TCP/IP模型
描述OSI和TCP/IP协议的异同。
描述TCP/IP模型的5层参考模型的每一层的作用,包括数据封装和解封装。
物理层
通信基础
数据通信基础知识
三种通信方式
单工通信
单方向信息传递
半双工通信
交替信息传递
全双工通信
同时信息传递
四种特性
1.机械特性
定义物理连接的特性,规定物理连接时所采用的规格、接口形状、引线数目、引脚数量和排列情况。
2电气特性
规定传输二进制位时,线路上信号的电压范围、阻抗匹配、传输速率和距离限制等。
3.功能特性
指明某条线上出现的某一电平表示何种意义,接口部件的信号线的用途。
4.过程特性
(过程特性)定义各条物理线路的工作规程和时序关系。
概念
通信的目的是传送消息(消息:语音、文字、图像、视频等)。
数据data:传送信息的实体,通常是有意义的符号序列。
数字信号/离散信号:代表消息的参数的取值是离散的。
模拟信号/连续信号:代表消息的参数的取值是连续的。
信源:产生和发送数据的源头。
信宿:接收数据的终点。
信道:信号的传输媒介。一般用来表示向某一个方向传送信息的介质,因此一条通信线路往往包含一条发送信道和一条接收信道。
码元
一个固定时长的信号波形
速率(数据传输速率)
1)码元传输速率:
1s可以传输多少码元
2)信息传输速率:别名信息速率、比特率等,表示单位时间内数字通信系统传输的二进制码元个数(即比特数),单位是比特/秒(b/s) 。
1s可以传输多少比特
带宽
模拟信号
高频和低频的差值是系统带宽
数字设备
最高数据率
数据传输方式
串行
传输将表示一个字符的8位二进制数按由低位到高位的顺序依次发送。
并行
传输将表示一个字符的8位二进制数同时通过8条信道发送。
同步传输
异步传输
两个公式lim
奈氏准则
在理想低通(无噪声,带宽受限)条件下,为了避免码间串扰,极限码元传输速率为2W Baud,w是信道带宽,单位是Hz。
香农定理
信噪比
定理
编码与调制
信道
信号的传输媒介
传输信号
数字信号(基带信号
模拟信号(宽带信号
s四种途径
编码
数字数据转化为数字信号
(1)非归零编码【NRZ】
(2)曼彻斯特编码
(3)差分曼彻斯特编码
模拟数据编码为数字信号
计算机内部处理的是二进制数据,处理的都是数字音频,所以需要将模拟音频通过采样、量化转换成有限个数字表示的离散序列(即实现音频数字化)。
抽样
对模拟信号周期性扫描,把时间上连续的信号变成时间上离散的信号为了使所得的离散信号能无失真地代表被抽样的模拟数据,要使用采样定理进行采样: f采样频率2f信号最高频率
量化
把抽样取得的电平幅值按照一定的分级标度转化为对应的数字值,并取整数,这就把连续的电平幅值转换为离散的数字量。
编码
把量化的结果转换为与之对应的二进制编码。
调制
数字数据转化为模拟信号
数字数据调制技术在发送端将数字信号转换为模拟信号,而在接收端将模拟信号还原为数字信号,分别对应于调制解调器的调制和解调过程。
m模拟数据转化为模拟信号
概念
为了实现传输的有效性,可能需要较高的频率。这种调制方式还可以使用频分复用技术,充分利用带宽资源。在电话机和本地交换机所传输的信号是采用模拟信号传输模拟数据的方式;模拟的声音数据是加载到模拟的载波信号中传输的。
数据交换方式
电路交换(适合传输大量数据
电路交换原理
起点和终点有一条专门线路,在结束之前一直保持
电路交换阶段
报文交换
存储转发,转发到一个节点判断最短的路由路径,接着把信息块转发过去
分组交换
数据报方式
在报文交换的基础上,将信息块划分成很多小块,逐个传输给目的地
分组+报文
虚电路方式
信息块分组后,确定一条电路进行分组转化传输
分组+电路
传输介质&设备
传输介质
导向传输介质:电磁波被导向沿着固体媒介(铜线/光纤)传播。
双绞线(便宜、传输效果一般
t同轴电缆(昂贵,保留率高
光纤
非导向传输介质:非导向性传输介质→自由空间,介质可以是空气、真空、海水等。
无线电波(所有方向
微波(固定方向,数据量很高
红外线,激光(固定方向
物理层设备
中继器
将减弱的信号放大,保持与原数据相同
j集线器
多口中继器
概要
三种通信方式
单工通信
解释单工通信是什么?
半双工通信
解释半双工通信是什么?
全双工通信
解释全双工通信是什么?
四种特性
机械特性
解释机械特性是什么?
电气特性
解释电气特性是什么?
功能特性
解释功能特性是什么?
过程特性
解释过程特性是什么?
概念
解释什么是数据?
解释什么是信源?
解释什么是信宿?
解释什么是信道?
解释什么是码元?
解释什么是速率?
解释什么是带宽?
数据传输方式
解释串行传输是什么?
解释并行传输是什么?
解释同步传输是什么?
解释异步传输是什么?
两个公式
解释奈氏准则是什么?
解释香农定理是什么?
编码与调制
信道
解释什么是信道?
数字数据编码为数字信号
非归零编码
曼彻斯特编码
差分曼彻斯特编码
模拟数据编码为数字信号
抽样
量化
编码
数字数据调制技术
模拟数据调制技术
数据交换方式
电路交换
解释电路交换是什么?
电路交换阶段
报文交换
解释报文交换是什么?
分组交换
请解释分组交换是什么?
请解释数据报方式是什么?
请解释虚电路方式是什么?
传输介质:
电磁波被导向沿着固体媒介(铜线/光纤)传播,导向传输介质的例子有哪些?
双绞线的特点是什么?传输效果一般的原因是什么?
同轴电缆的特点是什么?保留率高的原因是什么?
光纤的特点是什么?为什么它是导向传输介质中速度最快的一种?
非导向传输介质的例子有哪些?
无线电波是一种什么样的传输介质?它的传输方向是什么?
微波是一种什么样的传输介质?它的数据传输量很高的原因是什么?
红外线和激光是一种什么样的传输介质?它们的传输方向是什么?
物理层设备:
中继器是什么?它的作用是什么?它如何保持信号与原数据相同?
集线器是什么?它有多少个口?
数据链路层
功能
概述和功能
概述
功能
封装成帧
在一段数据前后加上首部和尾部,组成了一个帧
封装成帧和透明传输
封装成帧
概念
在数据的前后端添加首部和尾部,识别帧的开始和结束
帧定界
首部和尾部包含许多的控制信息,他们的一个重要作用:帧定界(确定帧的界限)
透明传输
不论数据的内容是什么,链路层都看不到
组帧的四种方法
字符计数法
字符(节)填充法
零比特填充法
违规编码法
差错控制
差错由噪声引起
全局性
随机热噪声(信道固有,随机存在的)
冲击噪声
外界特定的短暂原因造成的冲击噪声
差错类型
帧错
丢失:收到[
k控制方法
检错编码
奇偶校验码
CRC循环冗余码
纠错编码
海明码
海明距离
字符间
两个合法编码(码字)的对应比特取值不同的比特数称为这两个码字的海明距离(码距)
编码集
任意两个合法编码(码字)的海明距离的最小值称为该编码集的海明距离(码距)。
工作流程
纠错方法一
交集计算法
纠错方法二
流量控制和可靠传输
l流量控制
停止-等待协议
为社么有
丢包
几种应用情况
1.数据帧丢失或检测到帧出错
2.ACK丢失
3.ACK迟到
两个描述数据项
信道利用率
信道吞吐率
滑动窗口协议
GBN协议(后退N帧协议)
f发送窗口
接受窗口
GBN发送方必须响应的三件事
GBN接收方要做的事
重点总结
SR协议(选择重传协议)
发送方做的三件事
接收方做的三件事
应用(多个信号访问同意信道的处理方案)
静态划分信道(介质访问控制(点对点通讯不会相互打扰的方法)
信道划分介质访问控制
频分多路复用FDM
每个信号的频率不同,以此来划分不同信号
时分多路复用TDM
g给每个信号划分不同的时间段
改进的时分复用
波分多路复用WDM
光的频分多路复用
码分多路复用CDM
li利用数学算法(线性代数)将不同信号划分开
多路复用技术
动态分配信道
随机访问介质访问控制
ALOHA协议(不听就说)
撞了之后,同时重新发送
CSMA协议(听了再说)
1-坚持CSMA
同时占用之后,坚持监听,空闲后马上发
非坚持CSMA
放弃监听,等随机事件后监听无信息发
p-坚持cSM
持续监听,无信息后有p的概率发
CSMA/CA协议
为什么要有CA
在无线局域网中有CD解决不了的两个难题
无法做到360°全面检测碰撞
隐蔽站
当A和c都检测不到信号,认为信道空闲时,同时向终端B发送数据帧,就会导致冲突.
预约式防止碰撞
te特点
1.预约信道
2.ACK帧
3.RTS/CTS帧
CSMA/CD协议
坚持csma基础上进行碰撞检测,有冲突则重发
最小数据帧长
轮询访问介质访问控制
轮询协议
主结点轮流“邀请”从属结点发送数据。
令牌传递协议(令牌来回传递进行轮流访问)
广域网及使用的链路层协议
ppp协议
局域网、以太网802.3、无线局域网802.11、VLAN虚拟局域网
局域网
概念
简称LAN,是指在某一区域内由多台计算机互联成的计算机组,使用广播信道。
特点
特点1:覆盖的地理范围较小,只在一个相对独立的局部范围内联,如一座或集中的建筑群内。
特点2:使用专门铺设的传输介质(双绞线、同轴电缆)进行联网,数据传输速率高(10Mb/s~10Gb/s)。
特点3:通信延迟时间短,误码率低,可靠性较高。
特点4:各站为平等关系,共享传输信道。
特点5:多采用分布式控制和广播式通信,能进行广播和组播。
拓扑结构
传输介质
有线局域网常用介质:双绞线、同轴电缆、光纤
无线局域网常用介质:电磁波
介质访问控制方法
CSMA/CD
总线型局域网
令牌总线
l令牌环
局域网分类
以太网
令牌环网
FDDI网
ATM网
无线局域网
以太网
局域网最流行的一种规范,使用CSMA/CD技术
zai在各种局域网技术中占统治地位
1.造价低廉(以太网网卡不到100块);
⒉.是应用最广泛的局域网技术;
3.比令牌环网、ATM网便宜,简单;
4.满足网络速率要求:10Mb/s~10Gb/s.
以太网的两个标准
DIX Ethernet V2:第一个局域网产品(以太网)规约。
IEEE 802,3:IEEE 802委员会802.3工作组制定的第一个IEEE的以太网标准。(帧格式有一丢丢改动)
以太网提供无连接、不可靠的服务(以太网只实现无差错接收,不实现可靠传输。)
无连接:发送方和接收方之间无“握手过程”。
不可靠:不对发送方的数据帧编号,接收方不向发送方进行确认,差错帧直接丢弃,差错纠正由高层负责。
以太网传输介质与拓扑结构的发展
传输介质
拓扑结构
LAN基本概念与基本原理(虚拟局域网)
传统局域网的缺陷
缺乏流量隔离:即使把组流量局域化道一个单一交换机中,广播流量仍会跨越整个机构网络(ARP、RIP、DHCP协议)
管理用户不便:如果一个主机在不同组间移动,必须改变物理布线,连接到新的交换机上。
路由器成本较高:局域网内使用很多路由器花销较大。
基本概念
将局域网的设备划分成很多与物理位置无关的逻辑组
vlan实现
数据链路层设备
物理层扩展以太网
光纤,主干集线器
链路层扩展以太网
网桥
网桥根据MAC帧的目的地址对帧进行转发和过滤。当网桥收到一个帧时,并不向所有接口转发此帧,而是先检查此帧的目的MAC地址,然后再确定将该帧转发到哪一个接口,或者是把它丢弃(即过滤)。
优点
1.过滤通信量,增大吞吐量。
⒉扩大了物理范围。
3.提高了可靠性。
分类
透明网桥
“透明”指以太网上的站点并不知道所发送的帧将经过哪几个网桥,是一种即插即用设备—一自学习。
源路由网桥
在发送帧时,把详细的最佳路由信息(路由最少/时间最短)放在帧的首部中。
交换机的自学习功能
多接口网桥——以太网交换机
能够让连接的所有集线器都保持交换机的带宽(速度最快)
两种交换方式
直通式交换机
查完目的地址(6B)就立刻转发。延迟小,可靠性低,无法支持具有不同速率的端口的交换。
存储转发式交换机
将帧放入高速缓存,并检查否正确,正确则转发,错误则丢弃。延迟大,可靠性高,可以支持具有不同速率的端口的交换。
冲突域和广播域
冲突域
简单的说就是同一时间内只能有一台设备发送信息的范围。
广播域
简单的说就是同一时间内,任一设备发送信息都能接受的范围。
概要
概述和功能:
总体上,链路层的作用是什么?它有哪些功能?
封装成帧是什么意思?为什么需要进行封装成帧?
什么是帧定界?为什么它是帧封装中的一个重要控制信息?
什么是透明传输?为什么需要进行透明传输?
封装成帧和透明传输:
什么是封装成帧?如何在帧的前后端添加首部和尾部?
什么是帧定界?为什么需要进行帧定界?
组帧的四种方法:
字符计数法是什么?如何利用字符计数法进行组帧?
字符(节)填充法是什么?如何利用字符(节)填充法进行组帧?
零比特填充法是什么?如何利用零比特填充法进行组帧?
违规编码法是什么?如何利用违规编码法进行组帧?
差错控制:
差错是由什么引起的?有哪两种类型的噪声?
帧错是什么?帧错又分为哪两种情况?
什么是差错控制?它是如何检测和纠正错误的?
奇偶校验码是什么?如何使用奇偶校验码进行检错编码?
CRC循环冗余码是什么?如何使用CRC循环冗余码进行检错编码?
海明码是什么?海明距离是什么意思?编码集的海明距离是什么意思?
纠错方法一是什么?它是如何利用海明码进行纠错的?
纠错方法二是什么?它是如何利用海明码进行纠错的?
流量控制和可靠传输:
什么是流量控制?为什么需要进行流量控制?
停止-等待协议是什么?为什么会出现停止-等待协议的情况?
在停止-等待协议中,当数据帧丢失、ACK丢失或ACK迟到时,应该如何处理?
什么是信道利用率?什么是信道吞吐率?
什么是滑动窗口协议?GBN协议是什么?它有哪些关键特点?
在GBN协议中,发送窗口和接收窗口各是什么?GBN发送方必须响应的三件事是什么?GBN接收方需要做的事情是什么?
什么是SR协议?它是如何选择重传的?发送方需要做哪三件事?接收方需要做哪三件事?
什么是静态划分信道?介质访问控制是什么?
信道划分介质访问控制是什么?它有哪些主要的多路复用技术?
什么是频分多路复用(FDM)?它是如何将不同信号进行划分的?
什么是时分多路复用(TDM)?它是如何将不同信号进行划分的?改进的时分复用是什么?
什么是波分多路复用(WDM)?它是如何进行信号划分的?
什么是码分多路复用(CDM)?它是如何进行信号划分的?
多路复用技术有哪些应用?它们在哪些场景中被广泛使用?
什么是动态分配信道?介质访问控制是什么?
什么是随机访问介质访问控制?ALOHA协议是什么?在碰撞发生之后,应该如何处理?
什么是CSMA协议?分别介绍了哪三种不同的CSMA协议?它们有哪些不同的特点?
什么是CSMA/CA协议?为什么需要有CA?在无线局域网中,存在哪些CD解决不了的难题?
什么是预约式防止碰撞?它有哪些特点?
什么是CSMA/CD协议?它在哪些方面有所改进?最小数据帧长是什么?
什么是轮询访问介质访问控制?轮询协议和令牌传递协议是什么?它们有哪些不同的特点?
什么是广域网?在广域网中,使用哪些链路层协议来进行通信?简要介绍PPP协议。
局域网的特点有哪些?使用的传输介质有哪些?常用的介质访问控制方法有哪些?
1.2 以太网是什么?它的特点和两个标准是什么?
1.3 什么是 VLAN?它是如何解决传统局域网的缺陷的?
1.4 什么是网桥?它有哪些优点和分类?
1.5 什么是冲突域和广播域?它们的作用是什么?
注意事项:请根据思维导图上的关键节点和关键概念出题,考察细致,不需要给出答案。
网络层
网络层概念与功能
网络层功能
异构网络互联
路由与转发
拥塞控制
开环控制
闭环控制
概念
两大平面
数据平面(转发)
控制平面(路由控制)
传统方法——每路由器法:位于路由器中
SDN方法:位于远程控制器中
网络控制应用程序
SDN控制器
北向接口
控制应用程序的接口
网络范围状态管理层
控制网络的正常状态
通信层(北向,南向接口)
控制器和网络设备之间的联系
受控网络设备
转发
IP数据报
格式(首部)
IP数据报分片
原因
ip数据包有一个最大长度,超过长度要进行分片
参数
标识
同一数据报分片使用一个标识
标志
片转移
IPv4地址
分类的IP地址
网络地址转换NAT
在私有IP设备上装一个nat软件,就将获得一个外部全球IP地址。赚了NAT的路由器叫做NAT路由器
五种常见类型,前面序号的位数来区分
特殊的IP地址
私有IP地址(公开互联网不承认,一般都是学校,私有单位使用
子网的划分和掩码
子网划分
某单位划分子网后,对外仍表现为一个网络,即本单位外的网络看不见本单位内子网的划分。
子网掩码
在子网前,将ip解析的一种方法
子网掩码的形式与ip级数相关。将ip地址与子网掩码进行“与”操作,即可得到对应的网络地址
无分类编址CIDR
特点
1.消除了传统的A类,B类和c类地址以及划分子网的概念。
⒉融合子网地址与子网掩码,方便子网划分。
应用
构成超网
将多个子网合并成一个大的子网,叫做构成超网
最长前缀匹配
重要协议
ARP协议(MAC地址和P地址的映射)
原因
由于在实际网络的链路上传送数据帧时,最终必须使用MAC地址。
ARP协议:
完成主机或路由器IP地址到MAC地址的映射。|解决下一跳走哪的问题
ARP协议使用过程
DHCP协议(动态获取IP地址)
主机如何获得ip地址
静态配置(所有设备的ip地址都提前分配好了)
IP地址
子网掩码
默认网关
动态配置
动态的给设备不断分配ip地址
DHCP协议
定义
应用层协议
使用客户/服务器模式
客户端和服务器使用广播方式交互,基于UDP
服务器为客户机分配ip地址,子网掩码,默认网关,DNS服务器等等
工作流程
ICMP协议:网络层传输出错时,发送ICMP报文
ICMP差错报告报文
1.终点不可达:当路由器或主机不能交付数据报时就向源点发送终点不可达报文。
无法交付
⒉源点抑制:当路由器或主机由于拥塞而丢弃数据报时,就向源点发送源点抑制报文,使源点知道应当把数据报的发送速率放慢。
数据太多,导致拥塞
3.时间超过:当路由器收到生存时间TTL=O的数据报时,除丢弃该数据报外,还要向源点发送时间超过报文。当终点在预先规定的时间内不能收到一个数据报的全部数据报片时,就把已收到的数据报片都丢弃,并向源点发送时间超过报文。
TTL=0
4.参数问题:当路由器或目的主机收到的数据报的首部中有的字段的值不正确时,就丢弃该数据报,并向源点发送参数问题报文。
首部字段有问题
5.改变路由(重定向)∶路由器把改变路由报文发送给主机,让主机知道下次应将数据报发送给另外的路由器(可通过更好的路由)。
值得更好的路由
ICMP询问报文
1.回送请求和回答报文
向主机发送该报文,获得该主机目前的运行情况。主要用到测试
2.时间戳请求和回答报文
3.掩码地址请求和回答报文
4.路由器询问和通告报文
ICMP应用
PING
测试两个主机之间的连通性,使用了ICMP回送请求和回答报文。
Traceroute
跟踪一个分组从源点到终点的路径,使用了ICMP时间超过差错报告报文。
IGMP协议+组播路由选择协议(IP组播)
lPv6
产生原因
ipv4地址即将用尽,使用ipv6
IP数据报格式
IPv6和lPv4(标红记忆)
地址表示形式
一般形式(冒号十六进制记法)
压缩形式
零压缩
IPv6基本地址类型
单播地址
一对一通信可做源地址+目的地址
多播地址
一对多通信,可做目的地址
任播地址
一对多中的一个通信(可以发给多个中的任意一个),可做目的地址
IPv6向IPv4过渡的策略
双协议栈
隧道技术
IP组播
IP传输三种方式
单播
给一个IP发送
广播
给所有IP发送
组播
给指定的几个IP发送
IP组播地址
为了实现组播,参与组播的一组IP都会分配一个组播地址
IP组播的两种情况
局域网硬件组播
因特网的范围内进行组播
IGMP协议:让路由器知道本局域网是否有主机参加或退出组播组
IGMP工作的两个阶段
round1
某主机要加入组播组时,该主机向组播组的组播地址发送一个IGMP报文,声明自己要称为该组的成员。本地组播路由器收到IGMP报文后,要利用组播路由选择协议把这组成员关系发给因特网上的其他组播路由器。
round2
本地组播路由器周期性探询本地局域网上的主机,以便知道这些主机是否还是组播组的成员。只要有一个主机对某个组响应,那么组播路由器就认为这个组是活跃的;如果经过几次探询后没有一个主机响应,组播路由器就认为本网络上的没有此组播组的主机,因此就不再把这组的成员关系发给其他的组播路由器。
组播路由选择协议
组播路由协议目的是找出以源主机为根节点的组播转发树。
移动IP(硬件位置改变,但IP不变)
相关术语
移动结点:具有永久IP地址的移动设备。
归属代理(本地代理):一个移动结点的永久“居所”称为归属网络,在归属网络中代表移动节点执行移动管理功能的实体叫做归属代理。
永久地址(归属地址/主地址):移动站点在归属网络中的原始地址。
外部代理(外地代理):在外部网络中帮助移动节点完成移动管理功能的实体称为外部代理。
转交地址(辅地址):可以是外部代理的地址或动态配置的一个地址
通信过程
进入外部网络
1.获得外部代理的转交地址(外部代理广播报文)。
⒉移动节点通过外部代理发送注册报文给归属代理(包含永久地址&转交地址)。
3.归属代理接收请求,并将移动节点的永久地址和转交地址绑定(以后到达该归属代理的数据报且要发往移动节点的数据报将被封装并以隧道方式发给转交地址),并返回一注册响应报文。
4.外部代理接收注册响应,并转发给移动节点。
移动到下一网络
1.在新外部代理登记注册一个转交地址。
⒉新外部代理给本地代理发送新的转交地址
3.通信
回到归属网络
1.A向本地代理注销转交地址。
2.按原始方式通信。
网络层设备
路由器:多个输入端口和输出端口的计算机,作用是分组转发
路由选择
分组转发
路由表和路由转发
路由表:根据路由选择算法得出的,主要用途是路由选择,总用软件来实现。
转发表:由路由表得来,可以用软件实现,也可以用特殊的硬件来实现转发表必须包含完成转发功能所必需的信息,在转发表的每一行必须包含从要到达的目的网络到输出端口和某些MAC地址信息的映射。
三层设备的区别
路由器
可以互联两个不同网络层协议的网段。
网桥
可以互联两个物理层和链路层不同的网段。
集线器
不能互联两个物理层不同的网段。
路由选择
路由算法
静态路由算法(提前配置好的)
动态路由算法(可以自己调节)
链路状态路由算法OSPF
距离向量路由算法RIP
最佳路由
最短路径
路由选择协议
自治系统AS
一个单位使用的自己的路由网络区域,叫做一个自治系统
内部网关协议(一个AS之间使用的)
OSPF(最短路径算法协议)
特点
和谁交换
1.和所有路由器发送路由表。先向相邻路由器发送,再依次这样传递下去
交换什么
⒉.发送的信息就是与本路由器相邻的所有路由器的链路状态(本路由器和哪些路由器相邻,以及该链路的度量/代价——费用、距离、时延、带宽等)。
多久交换?
3.只有当链路状态发生变化时,路由器才向所有路由器洪泛发送此信息。
链路状态路由算法
RIP
特点
是一种分布式的基于距离向量的路由选择协议,是因特网的协议标准,最大优点是简单。
保证每一个路由器维护从它到其他任一网络的最短距离,会记录路由表。最多记录15跳
信息交换
1.仅和相邻路由器交换信息。
⒉路由器交换的信息是自己的路由表。
3.每30秒交换一次路由信息,然后路由器根据新信息更新路由表。若超过180s没收到邻居路由器的通告,则判定邻居没了,并更新自己路由表。
距离向量算法
1.修改相邻路由器发来的RIP报文中所有表项对地址为x的相邻路由器发来的RIP报文,修改此报文中的所有项目:把“下一跳”字段中的地址改为x,并把所有的“距离”字段+1。
2.对修改后的RIP报文中的每一个项目,进行以下步骤:
(1)R1路由表中若没有Net3,则把该项目填入R1路由表
(2)R1路由表中若有Net3,则查看下一跳路由器地址:
若下一跳是x,则用收到的项目替换源路由表中的项目;
若下一跳不是x,原来距离比从x走的距离远则更新,否则不作处理。
3.若180s还没收到相邻路由器x的更新路由表,则把x记为不可达的路由器,即把距离设置为16。
4.返回
外部网关协议(多个AS之间使用的)
BGP
和谁交换?
与其他AS的邻站BGP发言人交换信息。
发言人
每个AS系统都需要选择一个自己的发言人
交换什么?
交换的网络可达性的信息,即要到达某个网络所要经过的一系列AS.
多久交换?
发生变化时更新有变化的部分。
BGP交换信息的过程
每个发言人会告诉其他发言人自己到别的AS的距离
特点
路由表包含当前网络前缀,下一跳路由器,到达该网络的各个自治系统
BGP刚运行时,会交换整个BGP路由表,但之后更新变化的部分即可
BGP4的四种报文
1.OPEN(打开)报文:用来与相邻的另一个BGP发言人建立关系,并认证发送方。
2.UPDATE(更新)报文:通告新路径或撤销原路径。
3.KEEPALIVE(保活)报文:在无UPDATE时,周期性证实邻站的连通性;也作为OPEN的确认。
4.NOTIFICATION(通知)报文:报告先前报文的差错;也被用于关闭连接。
概要
1. .1 网络层的功能有哪些?异构网络互联的含义是什么?
2. 1.2 路由和转发的区别是什么?
3. 1.3 什么是拥塞控制?开环控制和闭环控制有什么不同?
4. 1.4 数据平面和控制平面分别是什么?传统方法和 SDN 方法的区别是什么?
5. 1.5 SDN 控制器包括哪些组件?北向接口、南向接口分别是什么?
6. IP数据报
IP数据报格式是什么?描述其包含的首部字段。
IP数据报分片是什么?为什么要进行分片?描述分片参数:标识、标志和片转移。
7. IPv4地址
IPv4地址有哪五种常见类型?如何区分它们?
网络地址转换NAT的原理和作用是什么?
解释私有IP地址和特殊的IP地址。
8. 子网的划分和掩码
什么是子网划分?它的作用是什么?
什么是子网掩码?如何使用子网掩码解析IP地址?
9. 无分类编址CIDR
CIDR的特点是什么?
CIDR的应用:构成超网和最长前缀匹配。
10. 重要协议
ARP协议的作用和过程是什么?
DHCP协议的原理和作用是什么?
ICMP协议及其差错报告报文和询问报文的作用是什么?
IGMP协议和组播路由选择协议在IP组播中的作用是什么?
11. IPv6
为什么需要IPv6?解释其产生原因。
解释IPv6数据报格式和IPv6与IPv4的区别。
IPv6地址的表示形式包括一般形式、压缩形式和零压缩。
解释IPv6基本地址类型:单播地址、多播地址和任播地址。
解释IPv6向IPv4过渡的策略:双协议栈和隧道技术。
12. IP组播
解释IP传输的三种方式:单播、广播和组播。
解释IP组播地址的作用和产生的原因。
解释局域网硬件组播和因特网范围内进行组播的区别。
解释IGMP协议的作用和工作流程,并解释组播路由选择协议的作用。
13. 移动IP相关术语小题
移动节点的IP地址是永久地址还是动态地址?
什么是归属代理?它在移动IP通信中的作用是什么?
什么是外部代理?它在移动IP通信中的作用是什么?
什么是转交地址?它在移动IP通信中的作用是什么?
14. 移动IP通信过程小题
移动节点在进入外部网络之前需要做哪些事情?
外部代理在接收到移动节点的注册报文之后需要做什么?
移动节点在移动到新的网络之后需要做哪些事情?
归属代理在接收到移动节点的注销报文之后需要做什么?
15. 网络层设备小题
什么是路由器?它的作用是什么?
路由器和交换机的最大区别是什么?
什么是路由表和转发表?它们有什么作用?
转发表必须包含哪些信息?
16. 路由选择小题
什么是路由算法?有哪两种类型的路由算法?
什么是最佳路由?最佳路由有哪些标准?
什么是自治系统(AS)?它在路由选择中有什么作用?
OSPF和RIP是哪两种动态路由算法?它们各自的特点是什么?
BGP是什么?它和其他协议有什么区别?
17. BGP交换信息过程小题
每个AS的BGP发言人会告诉其他AS的BGP发言人什么信息?
BGP交换信息的频率是怎样的?
BGP4有哪四种报文?每种报文的作用是什么?
传输层
概述
两个协议
tcp
面向连接的可靠传输协议
udp
无连接的用户数据报协议
寻址与端口
端口号:每个进程都会分配一个端口号
功能
1.进程之间的逻辑通信
2.复用和分用
复用
应用层所有的应用进程都可以通过传输层再传输到网络层
分用
传输层从网络层收到数据后交付指明的应用进程。
3.对报文进行差错检测
UDP协议
UDP特点
1.UDP是无连接的,减少开销和发送数据之前的时延。
无
2.UDP使用最大努力交付,即不保证可靠交付。
不
3.UDP是面向报文的,适合一次性传输少量数据的网络应用。
少
4.UDP无拥塞控制,适合很多实时应用。
快
5.UDP首部开销小,8B,TCP20B。
小
UDP首部格式
UDP校验(检验是否是udp协议)
TCP协议
TCP特点
链接之后进行传输
接
连接的是两个端点,每个链接都是点对点的
点
提供可靠的服务,无差错,不丢失,不重复按时到达
稳
提供全双工通信
发送缓存
准备发送&已发送但未接受的数据
接收缓存
按序到达但尚未被接受应用程序读取的数据&不按序到达的数据
全
5.TCP面向字节流
字节
TCP首部格式
序号:在一个TCP连接中传送的字节流中的每一个字节都按顺序编号,本字段表示本报文段所发送数据的第一个字节的序号。
确认号:期望收到对方下一个报文段的第一个数据字节的序号。若确认号为N,则证明到序号N-1为止的所有数据都已正确收到。
数据偏移(首部长度):TCP报文段的数据起始处距离TCP报文段的起始处有多远,以4B位单位,即1个数值是4B。
几个控制位
紧急位URG:URG=1时,标明此报文段中有紧急数据,是高优先级的数据,应尽快传送,不用在缓存里排队,配合紧急指针字段使用。
确认位ACK:ACK=1时确认号有效,在连接建立后所有传送的报文段都必须把ACK置为1。
同步位SYN: SYN=1时,表明是一个连接请求/连接接受报文。
终止位FIN:FIN=1时,表明此报文段发送方数据已发完,要求释放连接。
窗口:指的是发送本报文段的一方的接收窗口,即现在允许对方发送的数据量。
检验和:检验首部+数据,检验时要加上12B伪首部,第四个字段为6。
紧急指针:URG=1时才有意义,指出本报文段中紧急数据的字节数。
TCP连接管理
三次握手
四次握手
ROUND 1
ROUND 2
ROUND 3
ROUND 4
TCP可靠传输
序号
一个字节占一个序号。
序号字段指的是一个报文段第一个字节的序号。
确认
超时
TCP的发送方在规定的时间内没有收到确认就要重传已发送的报文段。
重传
发送方没收到信号,就会重传
冗余确认
每当比期望序号大的失序报文段到达时,发送一个冗余ACK,指明下一个期待字节的序号。
校验
TCP流量控制(一个发送方发送,迟迟收不到信息)
让发送方慢点,要让接收方来得及接收。(rwdn反馈接收方需要多大的窗口
TCP拥塞控制(许多个发送方同时发送,因为堵塞迟迟接收不到)
慢开始&拥塞避免
满开始
拥塞避免
快重传&快恢复
快重传
收到了三个重复的确认,执行快重传算法
快恢复(在执行快重传之后,立刻执行快恢复)
假定
1.数据单方向传送,而另一个方向只传送确认
⒉.接收方总是有足够大的缓存空间,因而发送窗口大小取决于拥塞程度
发送窗口=Min{接收窗口rwnd,拥塞窗口cwnd}
接收窗口
接收方根据接受缓存设置的值,并告知给发送方,反映接收方容量。
拥塞窗口
发送方根据自己估算的网络拥塞程度而设置的窗口值,
反映网络当前容量。
概要
概述
TCP和UDP分别是哪两种协议?请简述它们的特点和用途。
什么是端口号?在进程之间的逻辑通信中,为什么需要端口号?请举例说明。
复用和分用是传输层的两个重要概念,请解释它们的含义并说明它们的作用。
传输层为什么需要对报文进行差错检测?UDP协议是如何进行差错检测的?
UDP协议
UDP协议有哪些特点?请分别解释它们的含义。
UDP首部格式中包含哪些字段?请分别说明它们的含义。
为什么UDP协议不能保证可靠交付?请简要说明原因。
UDP协议适用于哪些网络应用?请举例说明。
UDP协议采用了哪种方式进行差错检测?请说明该方式的原理。
TCP特点
TCP连接特点是什么?
TCP提供哪些可靠服务?
TCP是如何实现全双工通信的?
TCP首部格式
TCP首部中的序号字段是什么?有什么作用?
TCP首部中的紧急位URG有什么作用?
TCP首部中的窗口字段代表什么?
TCP连接管理
TCP是如何建立连接的?
TCP是如何断开连接的?
TCP可靠传输
TCP中的序号字段是用来做什么的?
TCP中的确认机制是如何工作的?
TCP中的重传机制是如何工作的?
TCP中的冗余确认是什么?
TCP中的校验机制是如何工作的?
TCP流量控制
TCP流量控制是用来解决什么问题的?
TCP中的接收窗口是什么?
TCP中的发送窗口是如何设置的?
TCP拥塞控制
TCP拥塞控制是用来解决什么问题的?
TCP中的慢开始和拥塞避免是如何工作的?
TCP中的快重传和快恢复是如何工作的?
TCP假定
数据单向传送和另一方向只传送确认是什么意思?
TCP中的接收窗口和拥塞窗口是如何设置的?
应用层
基本概念
网络应用模型
C/S模型
客户机
1.与服务器通信,使用服务器提供的服务
⒉.间歇性接入网络
3.可能使用动态IP地址
4.不与其他客户机直接通信
服务器
永久提供服务
永久提供域名
P2P模型
不存在永远在线的服务器
每个主机既可以提供服务,也可以请求服务任意端系统/节点之间可以直接通讯
节点间歇性接入网络
节点可能改变IP地址可扩展性好
网络健壮性强
应用层功能
文件传输、访问和管理
电子邮件
虚拟终端
查询服务和远程作业登录
应用程序相关
域名解析系统DNS
域名服务器
根域名服务器
从dns域名寻找顶级域名
顶级域名服务器
管理该顶级域名下的所有二级域名
权限域名服务器
(负责一个区的域名服务器)
本地域名服务器
当一个主机发出DNS查询请求时,这个查询请求报文就发给本地域名服务器。
域名解析过程
递归
本地域名服务器——》根域名服务器——》顶级域名服务器——》权限域名服务器
迭代
本地域名服务器——》根域名、顶级域名、权限域名
文件传输协议
文件传送协议FTP(File Transfer Protocol)
拷贝
上传
服务端
下载
客户端
登录(ftp地址)
用户名、密码
不需要登录用户名密码,任何人都可以登录上传
TCP工作原理
传输
控制进程(上传
数据传输进程(下载
控制连接始终保持,数据连接保持一会
是否使用TCP20端口建立数据连接与传输模式有关
主动方式使用TCP 20端口
被动方式由服务器和客户端自行协商决定(端口>1024)
简单文件传送协议TFTP (Trivial File Transfer Protocol)
电子邮件
概念
x信息格式
信封abc@163.com
内容
首部
To: abc@163.com
Subject: Hello!
主体
组成结构
协议
SMTP(发送方服务器将数据发送给接收方服务器
工作流程
连接建立
邮件发送
链接释放
扩展——MMME
解决了SMTP不能发送图片、视频音频、长内容、别国信息的问题(二进制)
POP3,IMAP
pop3工作模式
下载并保留(在服务器)
下载并删除
网际报文存取协议IMAP
比pop3更加复杂,内容更强大
基于万维网的电子邮件
万维网和HTTP协议
万维网(无数网站和网页的集合——存储库)
URL
一般形式
HTTP(规定了如何发请求,服务器如何返还内容的协议)
HTML
HTTP协议
特点
http是无状态的,但是一些万维网可能希望识别用户
连接方式
持久连接(连接后不会断开)
非流水线
流水线
一次连续发送多个http协议
非持久链接(连接之后断开,不能后续继续发送)
报文结构
请求报文
响应报文
概要
关键节点:网络应用模型 - C/S模型 - 客户机
什么是网络应用模型?
C/S模型的特点是什么?
客户机在网络应用模型中扮演什么角色?
客户机与服务器之间的通信方式是什么?
客户机在网络接入方面的特点是什么?
客户机可能使用哪种类型的IP地址?
关键节点:网络应用模型 - C/S模型 - 服务器
服务器在网络应用模型中扮演什么角色?
服务器的主要作用是什么?
服务器如何提供服务?
服务器如何提供域名?
关键节点:网络应用模型 - P2P模型
P2P模型是什么?
P2P模型中不存在永远在线的服务器,那么如何实现服务的提供和请求?
节点间的网络接入方式是什么?
节点可能使用哪种类型的IP地址?
P2P模型的网络健壮性如何?
关键节点:网络应用模型 - 应用层功能
应用层功能有哪些方面?
文件传输、访问和管理功能的主要作用是什么?
电子邮件功能的主要组成部分有哪些?
虚拟终端的作用是什么?
查询服务和远程作业登录的主要作用是什么?
关键节点:网络应用模型 - P2P模型 - 节点间歇性接入网络
节点间歇性接入网络是指什么?
节点间歇性接入网络的特点是什么?
节点间歇性接入网络的解决方案有哪些?
P2P模型中的节点如何适应节点间歇性接入网络的特点?
节点间歇性接入网络对P2P模型的可扩展性和网络健壮性有什么影响?
域名解析系统DNS
请简要介绍域名服务器的作用和分类。
请简述根域名服务器、顶级域名服务器、权限域名服务器和本地域名服务器各自的作用。
请解释递归查询和迭代查询的区别,以及它们在域名解析过程中的作用。
文件传输协议
请简述FTP的主要功能和使用场景。
请描述FTP的登录过程,包括需要提供的信息和登录方式。
请解释FTP中的控制连接和数据连接的作用,以及它们的连接方式和端口号。
请简要介绍TFTP的特点和使用场景。
电子邮件
请解释电子邮件的基本组成结构和信息格式。
请简述SMTP、POP3和IMAP协议各自的作用和使用场景。
请介绍基于万维网的电子邮件的特点和优势。
万维网和HTTP协议
请简要介绍万维网的基本组成和主要功能。
请描述URL的一般形式和作用。
请解释HTTP协议的特点和连接方式,以及它们的作用。
请介绍HTTP协议中请求报文和响应报文的结构和作用。
费曼知识点
常见协议
物理层常见的协议有:
IEEE 802.3:又称以太网,是一种常见的局域网技术,主要用于在物理层上进行数据帧传输。
IEEE 802.11:又称Wi-Fi,是一种无线局域网技术,主要用于在物理层上进行无线数据传输。
SONET/SDH:是一种光纤通信协议,主要用于在物理层上进行高速数据传输。
数据链路层常见的协议有:
PPP(Point-to-Point Protocol):是一种点对点传输协议,主要用于在数据链路层上实现通信。
HDLC(High-Level Data Link Control):是一种数据链路控制协议,常用于串行线路和局域网的数据传输。
Ethernet(IEEE 802.3):是一种常见的数据链路层协议,用于局域网中的数据传输。
网络层常见的协议有:
IP(Internet Protocol):是计算机网络中最基本的协议之一,主要用于在网络层上实现数据包的传输和路由选择。
ICMP(Internet Control Message Protocol):是IP协议的扩展,主要用于网络中传递错误消息和控制信息。
ARP(Address Resolution Protocol):是一种地址解析协议,主要用于将IP地址转换为物理地址。
传输层常见的协议有:
TCP(Transmission Control Protocol):是一种面向连接的可靠传输协议,主要用于在传输层上实现数据传输和流量控制。
UDP(User Datagram Protocol):是一种无连接的传输协议,主要用于在传输层上实现简单的数据传输。
应用层常见的协议有:
HTTP(HyperText Transfer Protocol):是一种应用层协议,主要用于在Web上进行文本、图片、视频等文件的传输。
FTP(File Transfer Protocol):是一种应用层协议,主要用于在网络中进行文件传输。
SMTP(Simple Mail Transfer Protocol):是一种应用层协议,主要用于在网络中进行电子邮件的传输。
网络层
CLDR介绍
在CLDR中,IP地址还可以采用其他的表示方式,例如使用CIDR表示法。CIDR表示法是一种简化的IP地址表示法,它将IP地址和子网掩码合并在一起,形成一个类似于"192.0.2.1/24"的字符串。其中,斜杠后面的数字表示子网掩码中网络号的位数,例如/24表示前24位是网络号,后8位是主机号。CIDR表示法更加简单和灵活,可以减少IP地址的长度,提高网络效率。
子网掩码
子网掩码的概念
子网掩码是一个32位的二进制数,用于将IP地址划分为网络号和主机号两部分。子网掩码的前面是网络号的位,后面是主机号的位,例如255.255.255.0的子网掩码表示前24位是网络号,后8位是主机号。子网掩码是网络计算中的一个重要概念,对于构建安全可靠的网络架构非常重要。
子网掩码的作用
子网掩码的主要作用是将一个IP地址划分为网络号和主机号两部分,以便于在网络中进行通信和管理。子网掩码可以指示一个IP地址的前几位是网络号,后几位是主机号。在网络中,不同的主机可以通过子网掩码判断彼此是否在同一个子网中,从而实现对子网的划分和管理。
子网掩码的格式
子网掩码通常使用点分十进制表示法表示,例如255.255.255.0表示前24位是网络号,后8位是主机号。子网掩码的二进制表示形式也可以使用连续的1和0来表示,例如24位网络号的子网掩码可以表示为11111111.11111111.11111111.00000000。
子网掩码的分类
子网掩码根据网络号的位数不同可以分为不同的分类。常用的子网掩码分类有A类、B类、C类、D类和E类,分别对应的网络号位数为8位、16位、24位、32位和32位。在实际应用中,通常采用A、B、C三种分类,其中A类地址的子网掩码为255.0.0.0,B类地址的子网掩码为255.255.0.0,C类地址的子网掩码为255.255.255.0。
子网划分和掩码计算
通过对子网掩码的使用,可以将一个IP地址划分为不同的子网,并且可以计算出每个子网所包含的主机数目。子网划分和掩码计算是网络管理中的重要任务,需要根据网络的规模和需求来进行相应的配置。
计算网络前缀的方法
转化为子网掩码的格式,然后判断是否在一个子网下
这类题型:
1.把新表跳数都+1
2.和第一个表整合得到新的跳转表
A、B、C、D、E类ip地址的特点
A类IP地址
A类IP地址是最早的IP地址类型,其网络号占用8位,主机号占用24位。因此A类IP地址的第一个字节的范围为1126,A类IP地址的地址范围为1.0.0.0126.255.255.255。
B类IP地址
B类IP地址的网络号占用16位,主机号占用16位。因此B类IP地址的第一个字节的范围为128191,B类IP地址的地址范围为128.0.0.0191.255.255.255。
C类IP地址
C类IP地址的网络号占用24位,主机号占用8位。因此C类IP地址的第一个字节的范围为192223,C类IP地址的地址范围为192.0.0.0223.255.255.255。
D类IP地址
D类IP地址用于多点广播,其地址范围为224.0.0.0~239.255.255.255。
E类IP地址
E类IP地址用于实验和研究,其地址范围为240.0.0.0~255.255.255.255。
ipv6地址重建有128位,也就是2的128次方可能
.从IPv4过渡到IPv6的方法有哪些?
双栈技术:主机或路由器同时装有IPV4和IPV6两个协议栈,因此主机既能和IPV4通 信, 也能和IPV6通信。
(2)隧道技术:在IPV6分组进入IPV4网络时,将IPV6分组封装成IPV4分组; 当 封装成IPV4分组 离开IPV4网络时,再装数据部分(IPV6部分)转发给目的节点。
(3)协议翻译技术:对IPV6和IPV4报头时行相互翻译,实现IPV4/IPV6协议和地址的转换。
版权声明:本文为CSDN博主「爱栗创」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
MPLS
基本概念
因特网发展的几个阶段
ARPANET阶段(1969年-1980年)
ARPANET是由美国国防部高级研究计划署(ARPA)在20世纪60年代初期发起的一个研究项目。该项目的目标是为了建立一种能够实现分布式通信和资源共享的计算机网络。ARPANET阶段是因特网发展的早期阶段,主要特点包括:
以分组交换技术为基础,建立了第一个分组交换网络。
采用了分层协议结构,形成了TCP/IP协议体系。
开发了基于TCP/IP协议的邮件、文件传输、远程登录等服务。
互联网的崛起阶段(1980年-1990年)
互联网的崛起阶段是因特网发展的关键时期,主要特点包括:
出现了新的计算机系统和网络,例如IBM、DEC、Apple等公司推出了自己的计算机系统和网络技术。
采用了新的网络技术和协议,例如以太网、IPX/SPX、DNS等。
开发了WWW(万维网)技术,使得因特网从研究网络向全球性商业化网络转型。
万维网时代(1990年-2000年)
万维网时代是因特网发展的重要阶段,主要特点包括:
WWW技术迅速发展,出现了众多的Web浏览器和Web服务器,为全球互联网的发展提供了技术基础。
因特网的用户数量和流量迅速增加,特别是随着商业互联网的兴起,互联网开始成为一个商业化和全球化的网络。
开始广泛采用了电子邮件、即时通讯、电子商务等应用,进一步推动了互联网的发展。
移动互联网时代(2000年至今)
移动互联网时代是因特网发展的当前阶段,主要特点包括:
移动互联网的普及和快速发展,使得人们可以在任何时间、任何地点使用互联网。
云计算、大数据、人工智能等技术的出现和应用,推动了互联网从信息时代向智能时代的转型。
物联网、5G等新兴技术的不断发展,为互联网带来了新的应用和发展机遇。