本文主要是介绍软考A计划-网络工程师-复习背熟-广域网和接入网技术和因特网,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Unity3D特效百例 | 案例项目实战源码 | Android-Unity实战问题汇总 |
---|---|---|
游戏脚本-辅助自动化 | Android控件全解手册 | 再战Android系列 |
Scratch编程案例 | 软考全系列 | Unity3D学习专栏 |
蓝桥系列 | ChatGPT和AIGC |
👉关于作者
专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)
有什么需要欢迎底部卡片私我,获取更多支持,交流让学习不再孤单。
👉实践过程
需要所有整理的文档可底部卡片联系我,直接发压缩包。
😜广域网和接入网技术
一、广域网技术
1、公共交换电话网
Internet在网络层采用数据包服务,数据链路层采用协议SLIP协议(串行链路网际协议,主要用于低速交互型业务,仅支持IP协议,无差错控制)和PPP协议,PPPOA和PPPOE均属于PPP协议的子集,PPPOA应用于ATM专用网络,PPPOE应用于以太网,目前大多采用PPPOE模式
DTE:用户的数据终端或计算机叫做数据终端设备DTE
DCE:在通信网络的一边有个设备管理网络的接口,这个设备叫做DCE,DCE通常指调制解调器,主要提供建立、维持和拆除电路以及波形变化和编码等功能。
1.1调制解调器
CCITT V.29建议的modem以9600b/s的速率进行全双工或半双工传输,它采用正交调幅(QAM)由4种幅度8种相位结合产生16种码元,因而在2400的波特率下可得到9600b/s(2400× )的数据速率。
CCITT V.32建议的modem采用网格编码调制TCM技术,这种modem的数据速率为9600b/s。
CCITT V.33建议的modem对6比特组进行幅度相位编码,增加1个冗余位,形成7比特的网格编码,因而在2400的波特率下可得到14400b/s(2400× )的数据速率。
ITU的V.90建议的modem下行数据速率为56KB/s,上行速率33.6 KB/s。这种modem采用非对称工作方式。
1.2公共数据网X.25(也称分组交换网)
X.25采用的是面向连接的虚电路服务
X.25物理层采用X.21协议,主要定义物理网络之间的物理、电器、功能和过程特性。
X.25的数据链路层(链路访问层)采用LAPB协议,该协议是HDLC协议的一部分,主要描述用户主机和分组交换机之间的数据可靠传输,包括帧格式定义和差错控制。
X.25的网络层(分组层)采用PLP协议,该层主要定义分组、寻址、流量控制和拥塞控制等问题。其主要功能是允许用户建立虚电路(支持交换虚电路SVC和永久虚电路PVC)和在已建的虚电路上传输最大长度为128字节的数据报文。
一个DTE设备最多建立4095条虚电路。
两个X.25网络互连使用X.75协议。
X.25的流量和差错控制机制与HDLC相似。其默认窗口大小为2。差错控制采用后退N帧ARQ协议。
X.25由于复杂的差错校验机制,导致传输效率受到限制,同时传输速率不快,一般为64kb/s,但主要优点有:
A、可以在一条物理链路上开放多条虚电路供多个用户使用;
B、具有动态路由功能和复杂完备的误码纠错功能;
C、可以满足不同速率和不同型号的终端与计算机间、计算机与计算机间以及局域网和局域网间的数据通信。
HDLC协议时一种面向比特的同步数据链路控制协议,由6个字段组成。其用一种特殊的位模式01111110作为帧的边界标志。
HDLC定义了三种帧:信息帧(I帧)、管理帧(S帧)、无编号帧(U帧),其中控制字段第一位或者前两位用于区别三种不同的帧(I帧控制字段第一位为0,S帧前两位为01,U帧前两位为11)
1.3 流量控制与差错控制
1.3.1、停等协议:发送站发送一帧,然后等待应答信号后再发送下一帧;接收站每收到一帧都回一个应答信号ACK,表示愿意接受下一帧,如果接受站不送信号则发送站必须等待。
传播时延,信号在线路上传播的时间;
传输时延,数据帧加载到线路上所需时间;
d为线缆长度v为信号传播速率;L为帧长R为数据速率
1.3.2、滑动窗口协议:如果接收端维持能容纳W个帧的缓冲区(即窗口大小为W),那么发送端可以连续发送W个帧而不必等待应答信号,但在收到接收端的应答信号前,则滑动窗口不滑动。接收端收到一个帧时,就发送一个应答信号,并把滑动窗口滑动到i=W-i+1的位置,表明i之前的已正确接收,期待接收后续W个帧。
1.3.3、差错控制
ARQ技术:利用差错检测技术自动的对丢失帧和错误帧请求重发的技术
1.3.3.1、停等ARQ协议:发送站发送一帧必须等待应答信号ACK,收到信号后才能发送下一帧;如果收到否定应答信号NAK后重发该帧;如果在一定时间内未收到应答信号必须重发。
1.3.3.2、连续ARQ协议:分为选择重发ARQ和后退N帧ARQ两种。其中选择重发ARQ只重发出错的帧,后面的帧被缓存。这种协议窗口大小的最大值应为帧编号数的一半,即 ;
后退N帧ARQ是从出错处重发已发过的N个帧其窗口大小为
1.4帧中继frame-relay(也称快速分组交换网)
帧中继工作在物理层和数据链路层,其在数据链路层建立虚电路,用帧方式承载数据业务。帧中继的帧只进行检错和拥塞控制。
帧中继支持交换虚电路SVC和永久虚电路PVC,但相对来说永久虚电路PVC用的较多。
帧中继协议为LAP-D(D信道链路规程),LAP-D帧头和帧尾都是一个字节的帧标志字段01111110,信息字段可变,默认最大长度为1600字节,该协议增加了拥塞控制。
帧头中2字节地址中包含DLCI字段,DLCI不同代表不同的虚电路,DLCI0用于信令传输,其中FECN位为1表示向前拥塞控制;BECN位为1表示与传送方向相反的方向上出现拥塞;DE(优先丢弃比特位)位为1表示该帧被优先丢弃。
帧中继主要优点:
A、基于分组交换的透明传输,可提供面向连接的服务
B、帧长可变,长度1600-4096字节,可承载各种局域网的数据帧
C、速率可达2-45Mb/s
D、既可按需提供带宽,也可应付突发数据传输
E、没有流控和重传机制,仅进行拥塞控制,开销少,效率高
缺点:不适于对延迟敏感的应用(音频、视频),无法保证可靠提交。
1.5 ATM(异步传输)
ATM以异步时分复用为基础,每个时间片没有固定的占有者,各子信道的信息按照优先级和排队规则按需分配时间片。为区分信息所属,在信息头部增加报头。报头和信息构成ATM的信元,信元大小为53字节,其中信头5字节,数据域48字节。差错控制和流量控制放在高层处理。
1.5.1、ATM网络工作在物理层和数据链路层,其中数据链路层被分为ATM适配子层(AAL)和ATM子层。
物理层分为物理介质相关子层PMD和传输汇集子层TC。PMD负责正确的传输和接受比特流;TC负责信元流和比特流的转换。
ATM适配子层由CS子层和SAR子层组成。CS子层提供接口,SAR子层负责对数据进行分段和重装配。
ATM子层主要定义信元头的结构,VPI用于标识不同的虚路径;VCI用于标识虚路径中的虚通道(每个VPI可复用65535个VCI)。该层的主要功能:
A、信元汇聚和分拣;
B、VPI/VCI的管理;
C、信元头的拆装和信元速率调整。
AAL主要定义高层PDU和信元中数据域的拆装方法。主要目的是将高层数据转换为适合ATM网络传输的格式
CCITT通信业务分类
A级 支持有实时性要求的恒定位速率业务CBR,采用面向连接的工作方式,比特率恒定,要求同步;AAL1支持此类业务,常用业务为64KB/s的话音、固定码率的非压缩视频。
B级 支持有实时性要求的可变位速率业务VBR,采用面向连接的工作方式,比特率可变,要求同步。AAL2支持此类业务,常用业务为压缩的语音通信和压缩的视频通信。
C级 支持无实时性要求的可变速率业务ABR,采用面向连接工作方式,比特率可变,不要求同步。AAL3/4支持此类业务,适用于文件传递和数据网业务。
D级 支持面向无连接的数据传输业务UBR,采用无连接工作方式,比特流可变,不要求同步。AAL3/4和AAL5均支持此类业务,适用于数据报业务和数据网业务
ATM通信管理采取的主要措施
(1)连接准入控制是防止网络因超载而出现拥塞的第一道防线;
(2)参数控制来避免用户滥用资源而引起网络拥塞
(3)通信量整形用来平滑通信量、减小信元堆积、公平分配资源、减小延迟。
1.6 ISDN综合业务数据网
ISDN即支持线路交换也支持分组交换,其系统组成为:设备终端TE、网络终端NT、适配器TA。
TE(终端设备)分为TE1和TE2。TE1(标准ISDN设备)直接和NT相连;TE2(称为非ISDN设备)需经过TA(终端适配器)与NT相连。
NT分为NT1和NT2。NT1是第一网络终端,被放在用户设备和ISDN之间,起到插板作用,同时还具有管理和维护功能。NT2仅具有集线和交换功能。
ISDN分为窄带ISDN(N-ISDN)和宽带ISDN(B-ISDN,关键技术为ATM,采用五类双绞线和光纤传输,数据速率可达155Mb/s)。其中窄带ISDN是基于电路交换网的技术,采用时分多路复用技术,其提供两种速率接口:
基本速率接口(2B+D):2条速率64kb/s的B信道(话音和数据信道)和1条速率16kb/s的D信道(信令信道)组成,合计144kb/s。允许用户使用模拟电话进行数据的存数字通信。
一次群速率接口(30B+2D):B信道和D信道(信令信道)速率均为64kb/s,享有高达2.048Mb/s的速率
窄带ISDN分为三层,多路复用属于物理层功能,数据链路层采用LAPD协议,网络层支持电路交换和分组交换。
缺点:数据传输速率太低,不适合传输视频信息。
二、接入网技术
1.7 XDSL技术:基于普通电话线的宽带接入技术,其有以下几种模式: (ADSL采用频分多路复用技术,可同时存在3个信道)
ADSL:非对称DSL技术,下行速率1~8Mb/s,上行速率512 kb/s~1Mb/s,传输距离3-5千米。同时可传输4KHZ的语音数据。成熟的标准有G.DMT(全速率ADSL,速率为8 Mb/s,用户端需要安装POTS分离器将话音与数据分开,ISP端安装接入多路复用器DSLAM连接Internet,适用于小型办公网络SOHO。)和G.Lite(速率较低,仅为下行1.5 Mb/s,上行速率512Kb/s,不需安装分离器,适用于家庭)两种。
ADSL接入方式分为:虚拟拨号和专线
VDSL:采用非对称技术,是各种DSL中速率最快的(13-52Mb/s)。
RADSL:采用非对称技术,能在但对双绞线上以高速率下载数据,低速率上传数据,并保持原有语音通信(64Kb/s-12Mb/s)。
HDSL:采用对称技术,为企业用户提供2Mb/s的链路。
SDSL:采用对称技术,上行与下行速率均为1.5Mb/s,但技术不成熟。
1.8 HFC(hybird fiber-coax)
HFC网综合运用了模拟和数字传输技术、同轴和光纤技术的宽带接入网络,它由光纤干线网(星型)和同轴分配网(树型)组成。
对于HFC网络,用户需要安装电缆调制解调器(Cable Modem),该设备提供三种连接:
A、使用同轴电缆连接到机顶盒,在连接到用户电视机;
B、使用一对双绞线连接到用户的电话机;
C、通过四对双绞线连接到用户的计算机。
HFC利用电缆调制解调器(Cable Modem),在发送端对数据进行调制,在接收端进行解调。
Cable Modem采用频分复用技术,将信道分为上行信道(10Mb/s)和下行信道(30Mb/s),一般安装在用户端,不是成对的使用。采用MAC(媒体访问控制协议)协议。使用Cable Modem远程接入需要依赖于运营商一端的线缆调制解调器终结设备CMTS,该设备向Cable Modem提供高速连接。CMTS的以太网口可以直接与以太网相连,同时可以通过中继线路连接PSTN网络;在HFC区域中,可以借助光电收发器、光电转换器完成信号的中继和传递,连接至Cable Modem。
主要优势:
A、仅需要一个光纤节点进行信号转发、转换,节省器件;
B、具有1000MHZ的带宽,可传输电话语音业务、高速数据业务和个人通信业务。
C、比传统的CATV网络具有更高的资源利用率。
1.9 FTTx接入
FTTx是指接入网络光纤化,范围从区域电信机房的局端设备到用户终端设备。
主要分类:
FTTCab:(Fiber To Zhe Cabinet)光纤到交换箱
FTTC:(Fiber To Zhe Curb)光纤到路边
FTTZ:(Fiber To Zhe Zone)光纤到小区
FTTB:(Fiber To Zhe Building)光纤到大楼
FTTH:(Fiber To Zhe Home)光纤到用户,需要光电转换器。
2.0 宽带无线接入
802.11工作在2.4Ghz频率,2Mb/s
802.11b工作在2.4Ghz频率,11Mb/s
802.11g工作在2.4Ghz频率,54Mb/s
802.11a工作在5.2Ghz频率,54Mb/s
802.11h工作在5.2Ghz频率
802.11n利用MIMO技术和OFDM(频分多路复用)结合在一起,理论上可提供300Mbps甚至是600Mbps的传输速率
PoE(Power Over Ethernet)技术使用一条以太电缆同时提供以太网信号和直流电源。主要完成对无线AP、IP电话机、安全网络摄像机等终端传输数字信号和提供直流电源。提供44V-57V的直流电压,功率一般控制在15.4W。
2.1 SDH同步数字系列
SDH主要有两种方式:
IP over SDH:该方式以SDH网络作为IP网络的物理传输网络,使用链路适配器和帧协议(PPP)对数据包进行封装,然后按字节同步方式将封装后的数据包映射到SDH网络中进行传送。IP over SDH为提供的接口主要是POS。该接口可以提供STM-1(155.52M)及其以上的传输速率。
PDH(准同步数字系列):这种方式的STM-1中封装63个E1信道,可同时为63个用户提供2Mb/s的接入速率。该方式提供两种接口,即E1接口和封装了多个E1的CPOS接口。
几个常用的基本速率:E1速率为2.048Mb/s,T1速率为1.544Mb/s,OC-1速率为51.84Mb/s。
几种关系式:E2=4E1 E3=4E2 E4=4E3
T2=4T1 T3=7T2 T4=6T3
OC-3=3OC-1
E1采用分时复用技术,共有32个时隙,每个时隙提供64Kb/s的数据速率,其中30个时隙用于传输数据,CH0用于帧同步,CH16用于传输信令;
T1信道采用时分复用技术,共有24个时隙,每个时隙提供56Kb/s的数据速率。
2.2 VPN技术
VPN技术是通过公共网络实现远程用户与远程局域网的互联。
VPN的关键技术包括:隧道技术、加密解密技术、密钥管理技术和使用者与设备身份认证技术。
VPN技术主要基于数据安全传输协议来完成,主要包括:
二层协议:主要是对传统拨号协议PPP的扩展。典型协议为L2TP和PPTP。
三层协议:定义了在一种网络层协议封装另一个协议的规范。典型的协议时IPSEC和GRE。
IPSEC主要包括:
网络认证协议AH:为IP网络提供数据源认证,数据完整性、反重播保证和保护通信免受篡改,但不提供保密服务。支持的认证算法:HMAC-MD5和HMAC-SHA1。
封装安全载荷协议ESP:为数据包提供完整性检查、认证和加密、机密性和防篡改。
密钥管理协议IKE:IKE完成两个任务:(1)安全关联的集中化管理,减少连接时间(2)密钥生成和管理
MPLS VPN技术:
MPLS技术主要是为了提高路由器转发速度提出的。核心思想是利用标签交换取代路由运算和路由交换。其技术实现的核心是在IP数据包之外封装一个32位的MPLS包头(MPLS标签被插入在以太帧头和IP头之间)。
MPLSVPN承载平台由PE路由器、CE路由器和P路由器组成,其中P路由器是MPLS核心网中的路由器,PE路由器是MPLS核心网上的边缘路由器,与CE路由器相连,负责待传数据包的MPLS标签生成和弹出。CE路由器直接与电信运营商相连额用户端路由器,该设备不存在任何带有标签的数据包
😜因特网
一、预备知识
网络地址:主机为全为0的地址
广播地址:主机位全为1的地址
狭义Internet 是指由上述网络中采用 IP 协议的网络互联而成的,狭义Intrenet 加上所有能通过路由选择至目的站的网络,便构成了广义Intrenet。
优点:Intrenet 体系结构具有良好扩充性,因为它基于树型结构,具有层次性和单向依赖性。
缺点:对核心网关结构依赖严重,一旦出现故障,整个Intenet 的工作将受到影响,这种结构将逐渐被对等主干结构所取代。
二、网络互连设备
2.1网络设备
中继器:主要是对接受信号进行再生和发送,其不解释也不改变接收到数字信号。工作在物理层。
集线器:是一个多端口的中继器。
网桥:通过分析帧地址字段,来决定是否将收到的帧发送到另一个网段上。其工作在数据链路层。
交换机:是一个多端口网桥。
路由器:工作在网络层,主要完成协议转换。
网关:对不同的传输层、会话层、表示层和应用层的协议进行翻译和转换。
2.2广播域与冲突域
冲突域:连接在同一导线上的所有工作站的集合。
中继器和集线器连接的所有节点处在同一冲突域中,网桥、交换机和路由器可以分割冲突域。
广播域:指接受同样广播消息的节点的集合。
网桥和交换机连接的所有节点处在同一广播域,路由器和三层交换设备可以分割广播域。
2.3 IP协议
IP协议时Internet中网络层协议,提供无连接的服务
2.3.1 IP协议提供的服务
IP协议控制传输的协议单元称为IP数据报。IP数据报中包括收/发双方的IP地址。IP协议提供不可靠、无连接的、尽力投递的数据报投递服务。
2.3.2 IP地址(IPV4)
一个IP地址由网络号和主机号组成,由4个字节共32位二进制数组成。一般用点分十进制表示。
IP地址配置原则:
(1)网络地址第一个数字不能为127,127的地址用于测试连接。
(2)网络地址不能全为0,也不能全为255。
(3)只有A、B、C类的IP地址可以分配给计算机或者网络设备。
私有地址(不允许出现在互联网上)
10.0.0.0-10.255.255.255 A类
172.16.0.0-172.31.255.255 B类
192.168.0.0-192.168.255.255 C类
特殊IP地址
0.0.0.0 严格讲这不是一个ip地址,在本网络上的本主机。可做源地址。
127.0.0.1本机地址,用于测试TCP/IP协议能否正常工作。
255.255.255.255限制广播地址。同一广播域的所有主机,这个地址不被路由转发。可以做目的地
169.254.X.X(自动专有地址)当DHCP服务器出现故障或者响应时间太长而超出系统规定时间,Windows会分配一个这样的地址。
224.0.0.0是一个组播地址。224.0.0.1指所有主机;224.0.0.2指所有路由器;224.0.0.5 OSPF路由协议专用。
2.3.3 子网划分与子网掩码
子网(subnet):在TCP/IP网络上用路由器连接起来的网段。同一子网内的IP地址必须有相同的网络地址
无类别IP地址(classless):引入子网划分后的IP地址
子网掩码:与IP地址成对出现,子网掩码中为1的部分表示网络号,为0的部分表示主机位。
可变长度子网掩码(VLSM):允许一个网络使用不同的子网掩码适应不同规模的网络。
子网数= (k为子网借用位数)
可用子网数= (k为子网借用位数)
例:172.16.0.0/16规划为250个主机的网络172.16.0.0/24,则可用子网数= 个
可用主机数= (n为主机位数)
有效IP地址范围:在一个网段中除去前面一个网络地址和后面一个广播地址后剩余的地址范围
使用路由汇聚时,路由匹配结果应选择最长网络前缀的路由(即,子网掩码最长的作为路由)
2.3.4 IP协议
IP数据报由头部和数据部分组成,头部由两部分组成,其中头部固定部分为20字节,头部可变部分长度为4字节的整数倍。
ARP协议(报文封装在以太网帧中传送)网络层协议
如果主机A向主机B发送数据,主机A向自己的ARP缓存表中寻找主机B对应的MAC地址,如果有,直接发送;如果没有,主机A向网络中发送广播,主机B收到广播后,就会将主机A的MAC写入ARP缓存表并以单播方式发送ARP应答,(内容包括主机B的IP地址、MAC地址、主机A的IP地址、MAC地址,)主机A收到应答后会更新其ARP缓存表,并发送数据。
ICMP报文控制协议(报文封装在IP数据报中数据部分传送)ICMP报文控制协议属于网络层协议
差错控制报文:
目标不可达:不能把IP数据报送达目标主机,发送该报文
源抑制:网络出现拥塞,发送该报文
超时:IP数据报的生存期已超时(TTL=0),发出该报文
参数问题:当判断出IP数据报头部字段或语义出错,发送该报文
路由重定向:告诉主机一个更短的路由路径。
询问报文
回送请求:测试两点之间线路是否畅通(ping命令)
时间戳请求:测试两点之间通信延迟(traceroute命令Unix系统,tracert命令 windows系统)
2.4 IPV6协议
IPV6数据报包有一个40字节的基本首部,其后允许有0个或多个扩展首部,然后是数据部分。扩展首部和数据部分统称为有效载荷。IPV6使用了两种安全性扩展,即IP身份验证头和IP封装安全性净荷
IPV6地址空间采用128位地址长度。其表示方法有:
(1)IPV6地址长度128位,采用冒号分开十六进制表示。
(2)某些IPV6地址中有一长串0,此时可将连续的0压缩为一个0。也可以将连续多个0000用双冒号替代。
例:21DA:0000:0000:0000:00C2:0EF0:A57E:78EA
21DA:0:0:0:C2:EF0:A57E:78EA
21DA::C2:EF0:A57E:78EA
(3)0压缩只能出现1次
特殊地址
全0的地址表示为(::)表示为一个未指明的地址,不能将该地址分给一个接口或者目的地址。
回环地址:(::1)用于标识一个回环接口,相当于IPV4中的127.0.0.1。ping::1可以测试本地IPV6协议栈是否正常。
兼用IPV4地址(::192.168.0.1)用于使用公共IPV4地址的IPV6网络。
IPV4地址映射
0000:0000:0000:0000:0000:FFFF:(192.168.0.1)
表示为 ::FFFF:(192.168.0.1)
用于仅支持IPV4的节点表示IPV6地址
2.5 TCP传输控制协议和UDP用户数据报协议
TCP与UDP属于传输层协议
2.5.1 UDP
UDP协议支持无连接的、不可靠的数据报投递投递服务,常用于数据量较小的数据传输。
UDP首部字段8个字节,在多媒体应用中,TCP传输数据,UDP传输音频、视频。
2.5.2 TCP协议支持面向连接的、可靠的、面向流的投递服务
TCP模块之间进行全双工的数据流交换。
允许长达16位的端口值,所以TCP软件可以提供216个不同的端口。
2.5.3 TCP三次握手,目的是防止产生错误连接
2.5.4 TCP连接状态详解
Listen:侦听对方建立连接请求的状态
SYN-SENT:已主动发出建立连接请求
SYN-RECEIVED:收到对方的连接建立请求。
FIN-WAIT等待对方的连接释放请求
2.6 Internet体系结构中各个协议图
2.6.1端口号分类
保留端口号1-1023,固定的分给一些应用协议使用。常用如下
注册端口号1024-49151,需要在IANA注册防止重复
动态端口号49152-65535,用来分配给请求通信的客户进程
2.7域名系统DNS
名称解析方法:
Hosts表:是一个没有扩展名的文本文件。其中存放一些常用的主机域名和其对应的IP地址映射,文件中每一行对应一个条目。
NIS系统:由sun公司开发的域名系统。用于中小型系统。
DNS系统:规定域名中的标号由英文字母和数字组合而成,每个标号不能超过63个字符,为方便记忆一般不超过12个字符。
DNS查询过程:
本地解析:客户机平时查询得到的DNS记录均保存在本地DNS缓存中,当有进程提出DNS查询时,DNS客户端先使用本地缓存的信息来解析,如果可以解析则直接应答查询而不必向DNS服务器查询。本地解析有两个来源:Hosts表和DNS缓存。
直接解析:如果本地解析不能找到DNS信息,则客户端向其所设定的DNS服务器发出查询请求,服务器收到请求后先检查本地配置区域中是否有所需查询信息,如果有则作出应答,如果没有,服务器则检查能否通过其缓存的查询信息来解析,如果有则作出应答。
递归解析:如果DNS服务器不能解析该查询信息,则服务器向上级DNS服务器查询,直到查询到该信息为止。(服务器默认配置)
迭代解析:如果DNS服务器不能解析该查询信息,服务器不会向上级DNS服务器查询该信息,而是将上级DNS服务器地址告诉给客户端,由客户端向上级DNS服务器查询该信息。
DNS对象类型与资源记录
A:域名到IP地址的映射。
PTR:将IP地址转换为域名
NS:指明授权服务器
MX:邮件交换
CNAME:允许多个域名指向同一台服务器(别名)
SOA:DNS数据库的来源
2.8远程登录协议Telnet 端口23
用户在本地使用虚拟终端(NVT)通过TCP连接可以登录到远程的主机或服务器,像使用本地主机一样使用远程资源。
其他协议
FTP文件传输服务 控制端口21 数据端口20
FTP常用命令:
Get:从远端传送文件至本地主机
Open ip 打开FTP
Dir 显示服务端那些文件可以下载
!dir 显示客户端目录文件
Put上传文件
List:请求远端返回当前目录下的目录和文件
Lcd:改变当前本地主机的工作目录
Bye 推出
DHCP服务过程:工作在UDP基础上应用层协议,采用客户机/服务器模式,服务器使用UDP端口67,客户端使用UDP端口68
当租约期过一半时(50%)重新向服务器发送DHCPrequest数据包,以便继续租用原来IP,如果租约成功,更新租约,否则继续使用原来IP。
当租约过一半没有租约成功,则在剩下的租约期限再过一半(87.5%)时,发出DHCPdiscover广播包,向其它服务器获取新的租约。DHCP是BOOTP协议的扩展
HTTP协议提供的主要操作:
Get:读取一个网页
Head:读取头部信息
Post:把消息加载到指定的网页上
NAT把内部私有地址转换成为外部全局地址,主要分为静态NAT、动态NAT和端口复用NAPT
2.9网关协议
自治系统内部网关之间交换路由信息执行内部网关协议IGP;
不同的自治系统之间交换路由信息执行外部网关协议EGP
外部网关协议
最新的外部网关协议EGP叫做边界网关协议BGP。
BGP特点
BGP报文通过TCP连接传送(端口179)。
BGP属于距离矢量路由算法协议
采用增量更新,触发更新
周期性的发送Keepalive信息验证TCP连接
支持路由汇总CIDR技术
BGP三张表:邻居表、BGP转发表、路由表
BGP具体有四种报文:
Open报文:用于建立邻居关系
Update报文:用于发送新的路由信息
Keepalive报文:用于对open的应答和周期性的确认邻居关系
通告报文:用于报告检测到的错误
基本配置命令:
Router bgp 64512(自治系统号)
Neighbor {ip-address|peer-group-name remote-as autonomous-system}
Network network-number mask network-mask
例:Router bgp 65102
Neighbor 192.168.0.1 remote-as 65101
Network 172.16.4.0 mask 255.255.0.0
RIP原理与配置命令(rip基于Bellman-Ford算法)
RIP属于距离矢量算法的路由选择协议,通过广播方式周期性(30s)的通告路由表,其最大跳步数为15跳。
RIP有两个版本分别为RIPv1和RIPv2。区别在:
(1)RIPv1不支持可变长度子网掩码(VLSM),而RIPv2支持VLSM;
(2)RIPv2支持明文和MD5密文认证;
(3)RIPv1采用广播方式更新路由,而RIPv2采用组播方式更新路由,组播地址224.0.0.9;
(4)RIPv2采用触发更新方式来加速路由收敛。
(5)RIPv2采用水平分割方法来消除路由循环,即,一条路由信息不会发给该信息的来源方。
(6)RIPv2支持路由汇总CIDR
1、最大度量值,最大跳步数为15,当为16时,认为网络不可达,丢弃数据包。
2、水平分割来避免路由环路,即,一条路由信息不会发给该信息的来源方。
3、路由中毒。标记该路由为无穷大,中毒路由被发给邻居路由器,通知该路由失效。
4、反向下毒。当邻居路由器被成功下毒后,邻居路由器会向毒源方向下毒。
5、保持时间,让路由器保持down状态一段时间,直到所有路由器均学习到该路由的状态,同时在保持时间为超时是,不再接收邻居路由器发来关于该路由的更新信息
基本配置命令
Router rip //启用RIP路由进程
Version 2 //声明RIP版本为第二版
Network 192.168.5.0 //发布直连网段,可以写上掩码,不写RIP会根据接口IP自动判断
OSPF原理与配置命令(ospf基于Dijkstra算法)
OSPF开放式最短路径优先协议,是一种链路状态路由协议。OSPF主要优点
(1)OSPF没有跳数限制。
(2)OSPF支持VLSM和CIDR
(3)OSPF采用触发更新,收敛速度快
三张表:邻居表 拓扑表 路由表
OSPF网络一般划分为两个逻辑的级别层次:骨干区域一般记为area0,非骨干区域
运行OSPF的路由器通过邻接的路由器发送hello报文,来发现邻居路由器,路由器核实hello报文后,宣布邻居关系。
DR指定路由器,担任LSA信息集中点
BDR备份指定路由器。LSA信息第二集中点,通过计时器监视DR的更新活动。
DR与BDR选举
路由器优先级(默认为1)高的为DR,优先级相同则为router ID大的为DR,一般router ID为最大的IP地址,如果有回环口,则回环口IP优先为ID。
优先级为0不参加选举,优先级影响一个选区进程,但不强制更新已生效的DR和BDR路由器。
Hello报文采用组播方式发送,地址为224.0.0.5,其大小为50字节。LSA,链路状态通告,LSU,链路状态更新包。
在OSPF网络中,路由器定时发出Hello分组与特定的邻居进行联系,默认情况下40s没收到该分组就认为对方不存在了。
OSPF协议支持4种网络类型,分别是广播多址、非广播多路访问、点对点、点对多。其中广播多址网络包括Ethernet和FDDI;非广播多路访问包括帧中继、X.25和ATM;点对点网络包括PPP、HDLC和Lapb。
基本配置命令
Router ospf process-id //启动ospf进程
Network address 反掩码 area area-id
ip ospf priority 10 //范围为0-255
ip ospf cost 200 //范围1-65535
例:
Router ospf 50
Network 10.0.0.0 0.255.255.255 area 0 //发布的直连网段
Network 10.1.1.2 0.0.0.0 area 0 //发布的时直连IP地址,此时反掩码应写为0.0.0.0
IGRP原理与配置命令
IGRP是距离矢量路由协议,由cisco公司设计,每90s发送一次路由更新广播,如果270s没有收到路由更新,则认为路由不可访问,630s后清除该路由。
IGRP采用带宽、延迟、可靠性和负载作为度量标准,量度最小的做最佳路径,不支持VLSM和不连续子网。
基本配置命令
Router igrp 109 //109自治系统号
Network network-number //发布直连网段
Bandwidth 带宽 单位为Kbps
Clock rate 时钟
EIGRP是cisco在IGRP基础上的一种新的改进型协议,其度量值有:带宽、延迟、可靠性、负载、最大传输单元。支持VLSM和CIDR
EIGRP基本配置命令
Router eigrp 109 //109自治系统号
Network network-number //发布直连网段,网段是子网时带反掩码
No auto-summary //处理不连续子网时关闭汇总
常见路由协议管理距离
RIP管理距离120,IGRP管理距离100,EIGRP管理距离90,OSPF管理距离为110,直连网段管理距离为0
👉其他
📢作者:小空和小芝中的小空
📢转载说明-务必注明来源:https://zhima.blog.csdn.net/
📢这位道友请留步☁️,我观你气度不凡,谈吐间隐隐有王者霸气💚,日后定有一番大作为📝!!!旁边有点赞👍收藏🌟今日传你,点了吧,未来你成功☀️,我分文不取,若不成功⚡️,也好回来找我。
温馨提示:点击下方卡片获取更多意想不到的资源。
这篇关于软考A计划-网络工程师-复习背熟-广域网和接入网技术和因特网的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!