| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> HCIA学习考核 -> 正文阅读 |
|
[网络协议]HCIA学习考核 |
一.描述TCP三次握手机制。 答:1.第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; SYN:同步序列编号(Synchronize Sequence Numbers) 2. 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 3.第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手. 完成三次握手,客户端与服务器开始传送数据. 二.详述DHCP 工作原理。 答:DHCP运行分为四个基本过程,分别为发现阶段、应答阶段、请求IP租约和确认IP租约。 发现阶段:DHCP客户机寻找DHCP服务器的阶段。当DHCP客户机第一次登录网络时,它会通过UDP 67端口向网络上发出一DHCPDISCOVER数据包,向网络进行广播,网络上每一台安装了TCP/IP协议的主机都会接收到这种广播信息,但只有DHCP服务器才会做出响应。 应答阶段:DHCP服务器提供IP地址的阶段。在网络中接收到DHCPdiscover发现信息的DHCP服务器都会做出响应,它从还没有出租的IP地址中挑选一个分配给DHCP客户机,DHCP为客户保留一个IP地址,然后通过网络广播一个DHCPOFFER消息给客户。该消息包含客户的MAC地址、服务器提供的IP地址、子网掩码、租期以及提供IP的DHCP服务器的IP。 请求IP阶段:即DHCP客户机选择某台DHCP服务器提供的IP地址的阶段。如果客户机收到网络上多台DHCP服务器的响应,只会挑选其中一个DHCP OFFER,并且会向网络发送一个DHCP REQUEST广播数据包,告诉所有DHCP Server它将接受哪一台服务器提供的IP地址,所有其他的DHCP服务器撤销它们的提供以便将IP地址提供给下一次IP租用请求。 租约确认阶段:即DHCP服务器确认所提供的IP地址的阶段。当DHCP Server接收到客户机的DHCP REQUEST之后,会广播返回给客户机一个DHCP ACK消息包,表明已经接受客户机的选择,并将这一IP地址的合法租用以及其他的配置信息都放入该广播包发给客户机。则客户机的TCP/IP使用租约中提供的IP地址完成初始化,便将收到的IP地址与客户端的网卡绑定。从而可以和其他网络中的主机进行通讯。 三.将 16.16.16.0/22 划分为8个子网。 0001 0000.0001 0000.0001 0000.0000 0000 1111 1111.1111 1111.1111 1100.0000 0000
四.简述OSI 模型中 2 3 4 层作用。 答:第二层:数据链路层,物理寻址,同时将原始比特流转变为逻辑传输线路; 第三层:网络层,控制子网的运行,如逻辑地址,分组传输,路由选择; 第四层:传输层,接受上一层的数据,在必要的时候把数据进行分割,并将这些数据交给网络层,并保证这些数据段有效到达对端。 五.什么是水平分割机制? 答:由于路由器可能收到它自己发送的路由信息,而这种信息是无用的,水平分割技术不反向通告任何从终端收到的路由更新信息,而只通告那些不会由于计数到无穷而清除的路由。 原理。水平分割法的规则和原理是:路由器从某个接口接收到的更新信息不允许再从这个接口发回去。 六.RIP协议的计时器都有哪些?分别代表什么含义? 答:RIP中一共使用了4个定时器:updatetimer,timeouttimer,garbagetimer,holddowntimer Updatetimer用于每30秒发送路由更新报文。 Timeouttimer用于路由信息失效前的180秒的计时,每次收到同一条路由信息的更新信息就将该计数器复位。 Garbagetimer和holddowntimer同时用于将失效的路由信息删除前的计时:在holddowntimer的时间内,失效的路由信息不能被接收到的新信息所更新;在garbagetimer计时器超时后,失效的路由信息被删除。 七.分别描述交换机所有端口类型都有哪些? 答:交换机三种端口类型:access、trunk、hybrid。 access类型只属于一个VLAN,一般用于连接计算机端口。 trunk类型可以允许多个vlan通过,可以接收和发送多个vlan的报文,一般用于交换机之间的端口。 hybrid类型可以允许多个vlan通过,可以接受和发送多个vlan的报文,可以用于交换机之间连接,也可以用于连接用户计算机。 hybrid端口和trunk端口在接收数据时,处理方法是一样的,唯一不同在于发送数据时:hybrid端口可以允许多个vlan的报文发送而不打标签,而trunk端口只允许缺省vlan,不打标签。 缺省vlan:access端口只属于一个vlan,所以它的缺省vlan就是它所在的vlan,不用设置;hybrid端口和trunk端口属于多个vlan,所以需要设置缺省vlan ID,缺省情况下,hybrid端口和trunk端口的缺省vlan为vlan1;若设置了端口的缺省vlan ID,当端口接收到不带vlan tag的报文后,则将报文转发到属于缺省vlan的端口。 当端口发送带有vlan tag的报文时,如果该报文的vlan id与端口缺省的vlan id相同,则系统将去掉报文的vlan tag,然后再发送该报文。 八.什么是泛洪(洪泛)机制?描述一下工作过程。 答:交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写 入MAC地址表中。交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发。 九.什么是优先级、开销值?它们的作用分别是? 答:优先级是用来判断使谁成为根网桥,在优先级一样的情况下,在去查看桥ID,桥ID小的成根网桥。 而开销是用来判断使那个端口成为指定端口,从根网桥上到别的交换机经过的端口开销之和,到达某位置开销小的端口为指点端口,而开销打的端口则在逻辑上断开。 它们两个的作用分别是用来选出根网桥和指定端口的。 十.描述一下交换网络中trunk接口的特点。 答:trunk类型可以允许多个vlan通过,可以接收和发送多个vlan的报文,一般用于交换机之间。 文章为记录学习所作,如有错误,欢迎指正!!! |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 9:49:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |