网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
D、256
答案: A
报头长度:20-60字节bytes
白色部分为固定头部部分(20 bytes),绿色option选项部分为可选部分。
固定头部大小计算:
4bit + 4bit + 8bit + 16bit +16bit + 3bit + 13bit + 8bit +8bit + 16bit + 32bit(源IP) + 32bit(目IP) = 160bit = 20byte
所以IP头必须大于等于20byte,最大为60byte意味着Option选项部分取值范围0-40bits。
32.【单选题】(分值:1分)(单选)IP 协议的特征是 ( )
A、可靠 , 无连接
B、不可靠 , 无连接
C、可靠 , 面向连接
D、不可靠 , 面向连接
答案: B
解析:P协议是TCP/IP协议族中最为核心的协议。它提供不可靠、无连接的服务,也即依赖其他层的协议进行差错控制。在局域网环境,IP协议往往被封装在以太网帧中传送。而所有的TCP、UDP、ICMP、IGMP数据都被封装在IP数据报中传送。
IP只为主机提供一种无连接、不可靠的、尽力而为的数据包传输服务
为了能适应异构网络,IP强调适应性、简洁性和可操作性,并在可靠性做了一定的牺牲。IP不保证分组的交付时限和可靠性,所传送分组有可能出现丢失、重复、延迟或乱序等问题。
32.【单选题】(分值:1分)(单选)关于ARP表,以下描述中正确的是
A、用于在各个子网之间进行路由选择
B、提供常用目标地址的快捷方式来减少网络流量
C、用于建立IP地址到MAC地址的映射
D、用于进行应用层信息的转换
答案: C
解析:
ARP表
提起ARP表必然先想起ARP(address resolution protocol)协议,地址解析协议。
在实际应用中,我们经常遇到这样的问题:已知一个机器的IP地址,但在实际网络的链路上传送数据帧时,最终还是必须使用该网络的硬件地址,需要知道其MAC地址。如果两个都需要去记忆或输入,大大增加了其繁琐程度。地址解析协议ARP就是用来解决这样的问题的。
由于IP协议使用了ARP协议,因此通常把ARP协议划归到网络层。但ARP协议的用途是为了从网络层使用IP地址,解析出在链路层使用的硬件地址。
每一台主机都设有一个ARP高速缓存,里面有本局域网上的各种主机和路由器的IP地址到硬件地址的映射表,表里面的内容由ARP协议进行动态更新。表内的数据会老化,达到老化时间会自动删除,在此通信时,由ARP协议重新添加。
通信过程
有PC0,PC1两台主机
使用思科的仿真模拟器能直观的看出通信过程
PC0向PC1发送一个ping报文,向PC0输入1.1.1.3 然后开始发送,PC0先查询本地APR表查询1.1.1.3对应MAC地址,但并没查到,这种情况PC0在本局域网上广播发送一个ARP请求分组。ARP请求分组的主要内容是
我的IP地址是1.1.1.2,硬件地址是xx-xx-xx-xx-xx-xx。我想知道IP地址为1.1.1.3的主机的硬件地址。
在本局域网上的所有主机上运行的ARP进程都会收到此ARP请求分组。PC1的IP地址与ARP请求分组中要查询的IP地址一致,就收下ARP请求分组,并向PC0发送ARP响应分组,同时在这个ARP响应分组中写入自己的硬件地址。其余主机ip地址都与ARP请求要查询的ip地址不一致,不做任何回应。
响应内容为:
我的ip地址是1.1.1.3,我的硬件地址是xx-xx-xx-xx-xx-xx
虽然ARP请求分组是广播发送的,但ARP响应分组是普通的单播,即从一个原地址发送到一个目的地址。
接下来PC0就可以使用刚获取的PC1MAC地址,进行icmp数据发送
33.【单选题】(分值:1分)(单选)下面选项中,(C)不属于OSI参考模型的特性。
A、一种将异构系统互连的分层结构
B、提供了控制互连系统交互规则的标准框架
C、修改本层的功能将对其它层产生影响
D、定义了一种抽象结构,而并具体实现的描述
答案: C
解析:⑴ 它是一种将异构系统互连的分层结构。
⑵ 提供了控制互连系统交互规则的标准框架。
⑶ 定义了一种抽象结构,而并非具体实现的描述。
⑷ 不同系统的相同层的实体称为同等层实体。
⑸ 同等层实体之间的通信由该层的协议管理。
⑹ 相邻层间的接口定义了原语操作和底层向高层提供的服务。
⑺ 所提供的公共服务是面向连接的或无连接的数据服务。
⑻ 直接的数据传送仅在最低层实现。
⑼ 每层完成所定义的功能,修改本层的功能并不影响其它层。
34.【单选题】(分值:1.5分)(单选)下面哪一个列表限制了从网络192.168.10.0 到网络192.168.20.0的TELNET流量?
A、Access-list 1 deny ip 192.168.10.0 0.0.0.255 192.168.20.0 0.0.0.255 eq TELNET
B、Access-list 100 deny ip 192.168.10.0 0.0.0.255 192.168.20.0 0.0.0.255 eq TELNET
C、Access-list 100 deny udp 192.168.10.0 0.0.0.255 192.168.20.0 0.0.0.255 eq 23
D、Access-list 100 deny tcp 192.168.10.0 0.0.0.255 192.168.20.0 0.0.0.255 eq 23
答案: D
解析:略
35.【单选题】(分值:1分)(单选)下面关于OSI 参考模型的说法正确的是__D__。
A、传输层的数据称为帧(Frame)
B、网络层的数据称为段(Segment)
C、数据链路层的数据称为数据包(Packet)
D、物理层的数据称为比特(Bit)
答案: D
解析:
传输层的数据称为段(Segment)
网络层的数据称为数据包(Packet)
数据链路层的数据称为帧(Frame)
物理层的数据称为比特(Bit)
36.【单选题】(分值:1.5分)(单选&#x