1.写出双绞线T568-A和T568-B线序。
T568-A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕
T568-B:白橙、橙、白绿、蓝、白蓝、白绿、绿、白棕、棕
2.OSI七层模型和TCP/IP五层模型对应关系。
OSI七层模型 | TCP/IP五层模型 |
---|---|
应用层 | 应用层 |
表示层 | |
会话层 | |
传输层 | 传输层 |
网络层 | 网络层 |
数据链接层 | 数据链接层 |
物理层 | 物理层 |
3.数据封装与解封装过程。
应用层 上层数据(纯数据)
传输层 TCP头部+上层数据
网络层 IP头部+TCP头部+上层数据
数据链接层 MAC头部+LLC头部+IP头部+TCP头部+上层
物理层 比特流
数据封装过程:自上而下,逐层增加头部;
数据解封装过程:自下而上,逐层减去头部。
4.简述ARP工作原理
ARP指的是已知目标IP位置目标MAC时使用。
举例:若PC1想发消息给PC2,但是只知道PC2的IP未知PC2的MAC时,就会通过ARP发送广播帧给交换机,交换机接收到广播帧时无条件作广播处理,此时连接到交换机上的所有主机都可收到此广播帧,它们会比较自己的IP与目标IP是否一致,若不一致则丢弃处理,若一致则回复消息给发送方再汇报的过程中自然会加上自己的MAC和IP,当发送方接收到次数据时,查看接收方的MAC和IP地址,把它们一起放入ARP缓存表。
5.IP地址是多少位二进制数?由哪些部分组成?
IP地址是32位=网络部分+主机部分
6.MAC地址是多少位二进制数?由哪些部分组成?
MAC地址是48位=供应商标识+其对网卡唯一编号
7.子网掩码的作用?
作用:划分局域网、已区分主机标识和网路标识
8.交换机工作原理?
1>基于源MAC地址学习
2>基于已知目标
3>当目标MAC地址未知时,泛洪处理
4>交换机收到广播/组播帧时,无条件泛洪处理
5>交换机一个接口可以学习多个MAC地址
6>交换机学习到同一个MAC地址,但是是从不同的端口学习到时,此时将MAC地址与后学习到的端口绑定起来
9.路由器工作原理?
工作原理:1、将数据包转发到正确人目的地
2、在转发过程中选择最佳路径
10.交换机广播域是怎样的?路由器广播域是怎样的?
交换机广播域:所有端口处于一个广播域
路由器广播域:一个端口一个广播域
11.交换机接口链路类型有哪些?其中接入接口的特点是什么?中继接口的特点是什么?
交换机接口链路类型有:access、trunk、hybrid
Access接入接口特点:有且只属于一个vlan
Trunk中继接口特点:可以承载多个vlan的流量
12.解决相同vlan间数据通信用的什么技术?解决不同vlan间数据通信用的什么技术?
解决相同vlan间数据通信用:access、trunk、hybrid
不同vlan间数据通信用:单臂路由,三层交换
13.交换机默认优先级?选举根网桥/根交换机的规则?
交换机默认优先级32768
根交换机选举规则:Lowest BID = 网桥优先级+MAC地址(越小越优)
14.选举根端口、指定端口的规则是怎样的?
1、Lowest path cost to root bridge (到达根最小路径开销)
2、Lowest sender BID (最小发送方BID)
3、Lowest sender port ID(最小发送方PID)
15.路由协议的分类?
局域网内-IGP(内部网关路由协议)
RIP、EIGP距离矢量路由协议
OSPF、ISIS链路状态路由协议
互联网-EGP(外部网关路由协议-BGP)
16.主机上查看arp缓存的命令?主机上清空arp缓存的命令?主机上arp绑定ip和mac的命令?
Windows系统中的ARP命令 华为设备查看ARP
arp -a 查看ARP缓存表 arp - static 查看arp缓存
arp -d 清除arp缓存 rest arp static重置静态arp
ARP绑定 arp -s+IP地址+MAC地址(静态绑定)
ARP解绑 arp -d+IP地址 (静态解绑)
17.路由器选取最优路由时的标准?
1、子网掩码长度最长的最优先匹配;
2、选取路由协议中优先级最小的最优先匹配;
3、相同路由协议的情况下,选取metric值最小的最优先匹配;
每种协议metric值定义的都不相同,静态路由协议和路由优先级有关。这个是认为指定的,RIP协议和跳数有关,跳数越小越优先,OSPF协议和带宽有关,带宽越大越优先。Metric是用来判断链路质量优劣的。
4、如果以上都没有路由可以匹配,就匹配默认路由。
18.OSPF的三张表?
邻居表、链路状态数据库、路由表
19.DR、BDR的选举规则?
自动选举DR和BDR:网段上router-ID最大的路由器将被选举为DR,第二大的将被选举为BDR;
手工选举DR和BDR:1、优先级范围是0-255,数值越大优先级越高,默认为1
2、如果优先级相同,则需要比较Router-ID
3、如果路由器的优先级被设置为0,它将不参与DR和BDR的选举。
20.OSPF邻接关系形成过程中有哪些状态?每个状态是怎样的?
1、Down:邻居状态机的初始状态,是指在过去的Dead-intervla时间内没有收到对方HELLO报文
2、Init:本状态表示已经收到了邻居的HELLO报文,但是该报文中列出的邻居中没有包含我的Router-id
3、2-way:本状态表示双方互相收到了对端发送的HELLO报文,建立了邻居关系。在广播和NBMA类型的网络中,两个接口状态的DRother的路由器之间将停留在此状态。
4、Exstart:在此状态下,路由器和它的邻居之间通过互相交换DBD报文(该报文不包含实际的内容,只包含了一些标志位)来确定发送时的主/从关系。建立主/从关系主要是为了保证在后续的DBD报文交换中能够有序的发送。
5、Exchange:路由器将本地的LSDB用DBD报文来描述,并发送给邻居
6、Loading:路由器发送LSR报文向邻居请求对方的DBD报文。
7、Full:在此状态下,邻居路由器的LSDB中所有的LSA本路由器全都有了。即,本路由器和邻居建立了邻接关系。
21.OSPF有几个包类型?它们的作用是什么?
HELLO包:用于发现和维持邻居关系,选举DR和BDR
数据库描述包DBD:用于向邻居发送摘要信息,以同步链路状态数据库
链路状态请求包LSR:在路由器收到包含新信息的DBD后发送,用于请求更详细信息
链路状态更新包LSU:收到LSR后发送链路状态通告LSA,一个LSU数据包可能包含多个LSA
链路状态确认包LSAck:确认已经收到的LSU,每个LSU需要被分别确认
22.OSPF有几种LSA?每种LSA的作用?
第一类LSA:router-LSA:由每个路由器生成,描述了路由器的链路状态和花费,传递到整个区域
第二类LSA:Network-LSA:由指定路由器DR生成,描述了本网段的链路状态,传递到整个区域
第三类LSA:Net-summary LSA:由ABR生成,描述区域内某一网段路由,传递到整个区域
第四类LSA:ASBR summary LSA:由ABR产生,但是它是一条主机路由,指向ASBR路由器地址的路由
第五类LSA:自治系统外部LSA:由ASBR产生,告诉相同自治区的路由器通往外部的路径,自治区外部LSA是唯一不和具体的区域相关联的LSA通告,将在整个自治系统中泛洪
第六类LSA:组成员LSA:目前不支持阻比OSPF(Mospf协议)
第七类LSA:NSSA外部LSA:由ASBR产生,几乎和第五类LSA通告是相同的,但NNSA外部LSA通告仅仅在始发这个NNSA外部通告的非纯末梢区域内部进行泛洪
23.虚拟路的作用?使用场合?
作用:帮助这个非骨干区域获取完整的LSDB
使用场合:一个非骨干区域跨越另一个非骨干区域与骨干区域建立完整LSDB使用
24.末梢、完全末梢、次末节、完全次末节分别阻止哪几类LSA?完全末梢和完全次末节的默认路由由哪个路由器下发?
末梢、次末节阻止4、5类LSA传递进stub区域
完全末梢、完全次末节阻止3、4、5类LSA传递进stub
完全末梢、完全次末节都是有ABR下发默认路由器
25.BGP属于哪种协议?协议号是多少?
BGP传输协议:TCP协议;协议端口号为:179
26.写出BGP状态机。
BGP状态机共有六种:Idle状态,Connect状态,Active状态,Opensent状态,OpenConfirm状态,Establish状态。
27.BGP选路原则?IBGP邻居选路时一般可以修改哪些BGP属性?EBGP邻居选路时一般可以修改哪些BGP属性?
1、若去往目的网络的路由下一跳不可选,则可忽略此路由
2、Preferred-value 优先级以数值高的路由优先
3、Local-Preference 优先级以数值高的路由器优先(默认100)
4、聚合路由优先级高于非聚合路由
5、本地手动聚合路由的优先级高于本地自动聚合的路由
6、本地通过Network命令引入的路由的优先级高于本地通过Import-route命令引入的路由
7、AS路径长度最短(组少个数)的路径优先级高
8、比较origin属性,IGP优先级高于EGP,EGP优先级高于Incomplete
9、选择MED优先级较小的路由(默认为0)
10、EBGP路由优先级高于IBGP路由
11、BGP优先选择到BGP下一跳的IGP度量低的路径
当以上全部相同,则为等阶路由,可以负载分担(注:AS-PATH必须一致)当负载分担时,以下三条原则无效
12、比较Cluster-list长度,短者优先
13、比较Originator-ID(如果没有originator-id,则用Router-ID比较)选数值较小的路径
14、比较对等体的IP地址,选择IP地址数值最小的路径
28.vrrp里路由器角色有哪些?工作原理是怎样的?
VRRP路由器角色:主路由、备份路由、虚拟路由
工作原理:如果终端将数据包发送到虚拟路由器的MAC地址,主路由器将接收并处理这些数据包,如果终端发送一个包含虚拟路由器IP地址的ARP请求,主路由器用虚拟路由器的MAC地址进行应答。当主路由器出现故障后,其他vrrp路由器将停止接收hello消息,备用路由器接替主路由器承担数据转发工作,同时虚拟路由器的IP地址和MAC地址分配给新的主路由器。
29.nat的作用?它的工作方式有哪些?什么时候用?
NAT的作用:网络地址转化,IPV4网络地址不能做到人手一个,因此需要用到网络地址转换,将内网的自治统一转化成公网地址,让局域网的终端可以上网。
工作方式:静态NAT:一个死亡IP地址对应一个公网IP地址
动态NAT:多个私网IP地址对应多个公网IP地址
PAT:多个私网IP地址对应一个公网IP地址,
静态PAT:一对一,外网映射内网的服务
30.acl使用的场合?acl分为哪几种?它们的列表号是怎样的?这几种acl使用的时候需要注意什么?
ACL使用场合:用来对数据包做访问控制(丢弃或者放行),结合其他协议,用来匹配范围
ACL种类:标准列表(2000-2999):只能匹配源IP地址
扩展列表(3000-3999):可以匹配源IP、目标IP、源端口、目标端口第三层和第四层的字段
二层acl(4000-4999):根据数据包的源MAC地址、目的MAC地址、802.1Q优先级、二层协议类型等二层信息制定规则
31.TCP和UDP协议的区别?
TCP:将报文划分为较小的片段,称为数据段;数据段按顺序编号;如果发送方在规定时间内未收到确认,则会认为数据段已丢失并重新发送。
UDP:不需要确认接收,是效率最高的传送机制;无确认和重传机制;是音频流、视频流和IP语音(VoLP)之类应用程序的首选
32.简述TCP的三次握手和四次断开。
三次握手:1、发送方向接收方发送SYN请求
2、接收方接收到此请求后会主动回复一个ACK,并同时发送一个SYN请求
3、发送方接收到接收方发来的SYN请求后,给出一个ACK确认
四次断开:1、发送方向接收方发送一个FIN请求
2、接收方收到此请求后给出一个ACK确认
3、接收方发送一个FIN请求给发送方
4、发送方收到接收方的FIN请求后恢复一个ACK