当前位置:资讯 > 娱乐 > 正文
Linux网络技术栈,看这篇就够了
2023-08-21 07:11:16 来源: 面包芯语
点击左上方蓝色“一口Linux”,选择“设为星标”

- C/S模式,B/S模式,P2P模式

- LAN,WAN,MAN,PAN的划分

LAN,WAN,MAN,PAN的划分:按照网络的作用范围进行分类,分别为:广域网WAN(几十到几千公里)、城域网MAN(5~50KM)、局域网LAN(1km左右)、个人局域网PAN(10米左右)


(资料图片)

- 网络性能参数:速率,带宽,吞吐量,时延,往返时间,信道利用率

2.互联网的组成(边缘部分与核心部分的作用)

边缘部分:各种端系统如主机,手机,大型或超级计算机组成。位于网络边缘;运行网络应用程序核心部分:互联的路由器网络。关键功能:路由和转发,其中交换机是在同一个子网内部转发数据,路由器是在不同子网之间转发数据。以数据交换的方式实现数据从源主机通过网络核心到达目的主机。

3.电路交换与分组交换,数据报交换和虚电路交换的特点

4.TCP/IP体系结构,数据的封装与解封装

TCP/IP体系结构

数据的封装与解封装*要注意链路层不仅加了首部还加了尾部

第二章 物理层

1.信号编码:不归零编码,曼切斯特编码

不归零编码:1为高电平,0为低电平曼切斯特编码:1开始为高电平中间转为低电平,0开始为低电平中间转为高电平

2.影响信号失真程度的因素

影响信号失真程度的因素:传输速率、传输距离、传输介质、噪声干扰在任何信道中,码元传输的速率是有上限的,否则会出现码间串扰

3.传输介质:双绞线,同轴电缆,光纤(单模和多模),无线介质

双绞线:

同轴电缆:

光纤(单模和多模):

4.几种复用技术的特点:频分复用,时分复用,统计时分复用,波分复用,码分复用

几种复用技术的特点:

5.宽带接入技术:ADSL,HFC,FTTX

第三章 数据链路层

1.理解数据链路层的地位与作用,三个基本问题

2.使用点对点信道的链路层:信道特点,PPP帧格式,零比特填充法和字节填充法,差错检测(CRC)

3.使用广播信道的链路层:信道特点,CSMA/CD协议,MAC帧格式,最小帧长和最大帧长

4.网卡的功能和MAC地址,帧的类型(单播帧,广播帧,多播帧)

_网卡的功能_:计算机通过网络适配器(网卡)和局域网进行通信

_MAC地址_:MAC地址固化在网卡的ROM中,全球唯一。由6个字节组成,前3个字节由IEEE注册管理机构RA分配,后3个字节由厂家自行指派。注意:当主机或路由器安装有多个适配器,就有多个“MAC地址”帧的类型(单播帧,广播帧,多播帧):

5.比较集线器与交换机,交换机的自学习功能及转发帧的过程

比较集线器与交换机:

_交换机的自学习功能及转发帧的过程_:

6.广播域和碰撞域,VLAN,生成树协议STP

广播域:指网络中一个站点发出广播帧所影响的范围碰撞域:指网络中一个站点发出的单播帧会与其他站点发出的单播帧产生碰撞的范围;任一个时刻在一个碰撞域中只能有一个主机发送数据VLAN:即虚拟局域网,不改变网络的物理局域网,在逻辑上划分虚拟局域网。可以基于交换机端口,基于主机MAC地址,基于主机IP地址(交换机只在802.1Q标记相同的接口之间转发帧)划分VLAN

生成树协议STP:不改变网络的物理拓扑,但在逻辑上切断某些链路,消除回路

第四章 网络层

1.网络连接设备:中继器,集线器,交换机,路由器的工作层次

中继器:物理层使用设备集线器:物理层使用设备交换机:数据链路层使用设备路由器:网络层使用设备

2.IP地址:分类IP地址;互联网中的IP地址,特殊IP地址(网络地址,广播地址)

分类IP地址:

_互联网中的IP地址_:有两个字段组成,第一个字段是网络号,标志着主机(或路由器)要连接到的网络;第二个字段是主机号,标志着一台主机号在他前面的网络号所指明的网络范围内必须是唯一的特殊IP地址(网络地址,广播地址等):

3.IP地址与硬件地址的关系,ARP协议(ARP原理,ARP缓存,同一局域网使用ARP,跨网使用ARP)

IP地址与硬件地址的关系:在网络中传输数据时,目的IP地址不变,但目的MAC地址会随着传输到不同设备改变ARP协议(ARP原理,ARP缓存,同一局域网使用ARP,跨网使用ARP)

4.IP数据报格式:首部长度和总长度,IP分片与重组(标识,标志,片偏移),生存时间TTL,协议,首部检验和

_首部长度_:4位,首部长度=固定部分(20字节)+可选字段(0~40字节),取值范围5到15,单位为4字节_总长度_:16位,单位为1字节,最大值为65535,但总长度必须不超过MTUIP分片与重组(标识,标志,片偏移):

_生存时间TTL_:8位,指数据报在网络中可通过的路由器数的最大值。IP数据报每经过一个路由器,TTL减1。当减到0时,这个数据报就会被丢失_协议_:8位,指数据部分是何种协议

5.划分子网:子网划分,子网掩码,根据IP地址和子网掩码计算该IP地址所在网络的网络地址,广播地址,子网数和子网中的主机数

_子网划分_:

_子网掩码_:形如IP地址,网络号和子网号全取1,主机号全取0

_根据IP地址和子网掩码计算该IP地址所在网络的网络地址、广播地址、子网数和子网中的主机数_:路由优先级:直连路由》特定主机路由》静态路由》动态路由》默认路由

6.CIDR(给定一个CIDR地址快,计算最小IP地址,最大IP地址,掩码和地址总数)和路由聚合(给定几个IP地址,计算聚合后的地址)

CIDR(给定一个CIDR地址快,计算最小IP地址,最大IP地址,掩码和地址总数):- 无类域间路由CIDR:a.b.c.d/x- 例如:200.23.16.0/23==200.23.16.0,255.255.254.0路由聚合(给定几个IP地址,计算聚合后的地址):将多个子网聚合为一个较大的子网。前提:地址块是连续的。最长前缀匹配优先

7.ICMP协议:ICMP协议的作用,ICMP差错报文何时产生,由谁产生.PING命令和Tracert命令的工作原理

ICMP协议的作用:支持主机或路由器进行差错报告和网络探询。向源主机报告IP数据报的差错信息;只是报告差错,不能纠正差错。ICMP报文有两种,即ICMP差错报告报文(单向,向源主机报告差错)和ICMP询问报文(双向,向源主机请求,向目的主机应答)ICMP差错报文何时产生,由谁产生:

8.路由器:给定拓扑写出路由器(直连路由,静态路由和动态路由,默认路由),路由器根据路由器转发IP数据报的过程

给定拓扑写出路由器(直连路由,静态路由和动态路由,默认路由):

_路由器根据路由器转发IP数据报的过程_:

9.RIP:距离,距离向量算法,工作过程,特点

_距离_:

_距离向量算法_:路由器R收到邻居路由器X的路由表后:

_工作过程_:

_特点_:

10.OSPF:链路状态,OSPF的工作过程,OSPF区域

_链路状态_:

_OSPF的工作过程_:

_OSPF区域_:为了使OSPF能够用于规模很大的网络,OSPF将一个自治系统再划分为若干个更小的范围,叫做区域。划分区域的好处就是把利用洪泛法交换链路状态信息的范围局限于每一个区域而不是整个的自治系统,这就减少了整个网络上的通信量粉色区域为主干区域,里面的路由器叫主干路由器(包括边缘的)主干边缘和其他区域交接的路由器又叫区域边界路由器R6这种位置的叫自治系统边界路由器

11.外部网关协议BGP:寻找可达性的路由,策略路由

寻找可达性的路由:用于在不同自治系统的边界路由器之间交换路由信息,寻找一条可以到达目的网络的较好路径策略路由:

12.IPv6:ipv6数据报格式,IPv6相比IPv4的变化,IPv6地址的表示,从IPv4相比IPv6的过渡技术

ipv6数据报格式:IPv6数据报=基本首部+有效载荷;有效载荷=扩展首部+数据部分

IPv6地址的表示:

从IPv4相比IPv6的过渡技术:

13.IP多播:比较(单播,广播,多播,任播),IP多播数据报的封装,多播IP地址与多播MAC地址,IGMP协议的作用

比较(单播,广播,多播,任播):

_IP多播数据报的封装_:IP首部加上IGMP报文,其中首部的协议字段等于2,目的地址为D类IP地址(224.0.0.0~239.255.255.255)

_多播IP地址与多播MAC地址_:

IGMP协议的作用:是让连接在本地局域网上的多播路由器知道本局域网上是否有主机参加或退出了某个多播组

14.VPN:私有IP,VPN路由器封装IP数据报的过程,三种VPN类型的判断,NAT路由器封装IP数据报的过程

私有IP:仅在机构内部使用,不需要向因特网管理机构申请

VPN路由器封装IP数据报的过程:用隧道技术实现VPN。将原本的IP数据报作为数据部分加密到新的IP数据报中,并为她添加新的数据报首部,源地址是发送的路由器地址,目的地址是收到的路由器地址

三种VPN类型的判断:

15.MPLS:与传输路由技术的比较,负载均衡与FEC

MPLS:多协议标记交换,在MPLS域的入口处给每个IP数据报打标机,使用硬件转发

_与传输路由技术的比较_:

_负载均衡与FEC_:

第五章 运输层

1.运输层的作用

运输层向它上面的应用层提供通信服务(提供端到端,进程到进程的可靠通信),为运行在不同host上的进程提供逻辑通信,向高层用户屏蔽通信子网的细节

2.UDP和TCP的特点,及使用它们的应用程序,熟知端口号

UDP和TCP的特点:

及使用它们的应用程序:

熟知端口号:

3.UDP:首部格式,检验和

首部格式:

检验和:发送端:

接收端

4.TCP的首部格式(端口号,序号,确认号,窗口,首部长度,检验和,6个标志位)

TCP首部格式

_端口号_:各占2个字节当访问百度时,源端口使用客户端系统随机分配的端口号,目的端口是使用熟知端口号80_序号_:占4个字节。序号范围是【0~2^32-1】,循环使用_确认号_:占4个字节,是期望收到对方下一个报文段的第一个数据字节的序号。若确认号为N,则代表:序号N-1为止的所有数据都已正确收到_窗口_:占2个字节。窗口值是【0~2^16-1】之间的整数。窗口指的是发送本报文段的一方的接收窗口。窗口值告诉对方:从本报文段首部中的确认号算起,接收方目前允许对方发送的数据量。窗口值作为接收方让发送方设置其发送窗口的依据。窗口字段明确指出了现在允许对方发送的数据量。窗口值经常在动态变化着_首部长度_:占4位,也叫数据偏移,最小20,最大60_检验和_:占2位,检验和字段检验的范围包括首部和数据两部分_6个标志位_:

5.TCP的可靠传输:超时重传机制,TCP流量控制(序号,确认号,确认标志位,窗口,死锁问题与持续计时器),发送缓存和接受缓存的作用,捎带确认与累积确认

超时重传机制:超时计时器时间RTO:RTO=RTTs+4*RTTD测量多个sampleRTT求平均值,形成RTT的估计值RTTs:RTTs=(1-α) * RTTS+α * SampleRTT 典型值α=1/8测量RTT的变化值:RTTs与SampleRTT的差值:RTTd=(1-β) * RTTD+β * |RTTs-SampleRTT| 典型值:β=1/4TCP流量控制(序号,确认号,确认标志位,窗口,死锁问题与持续计时器):

6.TCP的拥塞控制:网络拥塞的判断,传输轮次与拥塞窗口大小的关系(慢开始与拥塞避免,门限ssthresh,重传计时器超时与三个重复ACK)

网络拥塞的判断:重传定时器超时***传输轮次与拥塞窗口大小的关系(慢开始与拥塞避免,门限ssthresh,重传计时器超时与三个重复ACK)***:

7.TCP连接:TCP的套接字,三次握手建立TCP连接,四次握手释放TCP连接

TCP的套接字:就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制三次握手建立TCP连接:

四次握手释放TCP连接:

第六章 应用层

1.域名系统DNS

1)IP与域名的关系,DNS的作用,域名的结构

IP与域名的关系:一个域名只有一个IP地址,但是一共IP地址却是可以对应多个域名的。所以,IP地址与域名是一对多的关系。DNS的作用:查询域名与IP地址的映射;主机别名;负载均衡(web服务器);Internet核心功能;多层命名服务器构成的分布式数据库域名的结构:域名的结构由标号序列组成,各标号之间用点隔开

2)四类域名服务器(根域名服务器,顶级域名服务器,权限域名服务器和本地域名服务器)

四类域名服务器(根域名服务器,顶级域名服务器,权限域名服务器和本地域名服务器)根域名服务器:知道所有顶级域名的映射顶级域名服务器:负责com,org,ney,cn,uk等顶级域名权威域名服务器:属于组织的,负责组织内部服务器的解析本地域名服务器:

3)迭代与递归解析域名的方式,DNS缓存

_迭代与递归解析域名的方式_:

DNS缓存:每个域名服务器和主机都维护一个DNS高速缓存。查看主机DNS缓存命令:ipconfig /displaydns清空主机DNS缓存命令:ipconfig /flushdns

2.文件传输协议FTP:FTP协议的作用,控制连接与21号端口,数据连接与20号端口,匿名FTP的三种使用方式

FTP协议的作用:是互联网上使用最广泛的文件传送协议。FTP提供交互式的访问,允许客户指明文件的类型和格式,并允许文件具有存取的权限。基于TCP,使用C/S方式控制连接与21号端口:FTP客户使用临时端口号,用来传输控制信息,使用21号端口,发送你用户名、密码、读取文件等命令数据连接与20号端口:FTP服务器从控制连接上收到一个读取文件命令后,使用20号端口与客户端临时端口号建立一个数据连接;通过数据连接传输文件;文件传输完毕后关闭数据连接匿名FTP的三种使用方法:

3.WWW服务:HTTP协议的作用,URL,在浏览器的地址栏中输入一个URL后发生的报文交互情况,流水线持久连接,HTTP报文,Cookie的作用,三类web文档,搜索引擎

HTTP协议的作用:使万维网客户程序与万维网服务器程序之间的交互遵循严格的协议,实现万维网上的各种链接,取得所需的web文档

URL:是用来表示从互联网上得到的资源位置和访问这些资源的方法。URL给资源的位置提供一种抽象的识别方法,并用这种方法给资源定位,只要能够对资源定位,系统就能对资源进行各种操作,如存取、更新、替换和查找其属性等。/规定的格式<主机>是存放资源的主机在互联网中的域名<端口>/<路径>有时可省略

_在浏览器的地址栏中输入一个URL后发生的报文交互情况_:

流水线持久连接:

HTTP报文:

Cookie的作用:网站为识别用户身份、跟踪用户访问行为而存储在用户端的数据。主要用在身份认证,购物车,个性化推荐,隐私问题等方面上

类web文档:

搜索引擎:

4.电子邮件系统:电子邮件系统的组成,E-mail格式,SMTP,MIME,POP3和IMAP的区别,基于万维网的电子邮件

电子邮件系统的组成:邮件客户端+邮件服务器+邮件传输协议(Outlook,Foxmail,web浏览器+Winmail Server U-mail+STMP,POP/IMAP)E-mail格式:

SMTP,MIME,POP3和IMAP的区别:

基于万维网的电子邮件:

5.动态主机配置协议DHCP:DHCP的作用(IP地址,子网掩码,默认网关IP地址,默认DNS服务器IP地址),DHCP的工作过程,IP租约期,DHCP服务器的位置及DHCP中继

DHCP的作用(IP地址,子网掩码,默认网关IP地址,默认DNS服务器IP地址):主机从DHCP服务器动态获取IP地址、子网掩码、默认网关地址、DNS服务器地址

DHCP的工作方式:

IP租约期:DHCP服务器分配给DHCP客户的IP地址的临时使用期。IP租用期的长短不固定,通常在DHCP服务器端设定

DHCP的工作过程:

DHCP服务器的位置及DHCP中继:DHCP服务器可以不和主机在同一个网络,可以通过DHCP中继代理单播穿过其他网络传到DHCP服务器上

6. P2P应用:文件分发

发送Trunk原则:Tit-for-Tat

第七章 网络安全

网络攻击的常见方式,对称密码体制和公钥密码体制,数字签名与保密通信,秘钥分配(KDC,CA)

网络攻击的常见方式:

数字签名与保密通信:

数字签名

秘钥分配(KDC,CA):

第九章 无线局域网

两类WLAN,AdHoc,无线传感器网络,CSMA/CA,802.11帧(四个地址)

两类WLAN:

无线传感器网络WSN:低功耗、低宽带、低存储容量、物联网

CSMA/CA:情景:A要发送数据给B,C也想发送数据给D

802.11帧:

其他

1.归纳比较:

地址长度(MAC地址,IPv4地址,IPv6地址,端口号)

首部长度(帧首部,IPv4首部,IPv6首部)

差错检验(帧校验CRC,IPv4,TCP和UDP的校验检验和)

路由技术(RIP,OSPF,BGP,MPLS)

数据交换(电路交换,报文交换,分组交换)

TCP与UDP

IPv4与IPv6

IPv6的优点:

IPv4和IPv6的区别:

P2P与C/S

搜索引擎(全文检索与分类目录)

CSMA/CD与CSMA/CA

网络攻击方式(蠕虫,木马,逻辑炸弹,后门入侵,流氓软件,窃听,拒绝服务攻击)

2.主要命令

Ipconfig命令(/all,/displaydns,/flushdns,/release,/renew)

ping命令(-n,-l,-t等参数)

Traceroute命令

arp命令(-a,-d,-s参数)

3.术语:ISP,IXP,Hub,LAN,MAN,WAN,WLAN,VLAN,P2P,C/S,CSMA/CD,CSMA/CA,LiFi,Wifi,ADSL,HFC,FTTH,URL,VPN,IPSec,NAT,ICMP,IGMP,MSS,BGP,自治系统AS,HTTPS,MPLS,AP,SSID,AdHoc,区块链

精彩文章合集

文章推荐

关键词:

责任编辑:zN_2106