计算机网络常见面试题(第六弹)
1、网络体系有几种类型?
网络体系主要分为 4 大类型,每种类型及使用范围如下:
IEEE 802.3(以太网):在大多数办公室和家庭中使用的基于线缆的网络,就是常见的有线局域网。IEEE 802.11(无线网络):在办公室、家庭和咖啡厅使用的无线网络技术,如 Wi-Fi 网络。
IEEE 802.16(WiMAX):用于移动通信长距离无线连接的技术。
点到点协议:使用 Modem 通过电话线进行连接的技术,如通过拨号方式建立的网络连接。
2、网卡(网络适配器)分为哪两类?
第一类是物理网络适配器,如有线网卡、无线网卡。
第二类是虚拟网络适配器,如宽带拨号连接、***连接等。3、数据链路层分为哪两个子层?
介质访问控制(Media Access Control,MAC):提供与网络适配器连接的接口。实际上,网络适配器驱动程序通常被称为 MAC 驱动,而网卡在工厂固化的硬件地址通常被称为 MAC 地址。逻辑链路控制(Logical Link Control,LLC):这个子层对经过子网传递的帧进行错误检查,并且管理子网上通信设备之间的链路。
4、MAC地址的含义是什么?
MAC地址共有六个字节,48位。前 24 位称为组织唯一标识符(Organizationally Unique Identifier,OUI),是由 IEEE 的注册管理机构给不同厂家分配的代码,区分了不同的厂家。
后 24 位是由厂家自己分配的,称为扩展标识符。同一个厂家生产的网卡中 MAC 地址后 24 位是不同的。
5、以太网有哪些传输介质?
双绞线多用于从主机到集线器或交换机的连接;光纤则主要用于交换机间的级联和交换机到路由器间的点到点链路上;
同轴电缆作为早期的主要连接介质,现在已经逐渐被淘汰。
6、以太网中的机器是如何工作的?
当以太网中的一台主机要传输数据时,工作过程如下:- 监听信道上是否有信号在传输。如果有,表示信道处于忙状态,则继续帧听,直到信道空闲为止。
- 若没有监听到任何信号,就传输数据。
- 传输数据的时候继续监听。如果发现冲突,则执行退避算法。随机等待一段时间后,重新执行步骤1。当冲突发生时,涉及冲突的计算机会返回监听信道状态。若未发现冲突,则表示发送成功。
7、TCP协议的作用有什么?
面向流的处理:TCP 以流的方式处理数据。换句话说,TCP 可以一个字节一个字节地接收数据,而不是一次接收一个预订格式的数据块。TCP 把接收到的数据组成长度不等的段,再传递到网际层。重新排序:如果数据以错误的顺序到达目的地,TCP 模块能够对数据重新排序,来恢复原始数据。
流量控制:TCP 能够确保数据传输不会超过目的计算机接收数据的能力。
优先级与安全:为 TCP 连接设置可选的优先级和安全级别。
适当的关闭:以确保所有的数据被发送或接收以后,再进行关闭连接。
8、计算机获取IP地址的方式有哪三种?
静态分配:网络管理员在计算机中直接设置所使用的IP地址。动态分配:计算机向 DHCP 服务器申请 IP 地址,获取后使用该地址。这时,计算机作为 DHCP 客户机。
零配置:在动态分配方式中,如果 DHCP 服务器不在线或出现故障等情况时,客户机就无法获取地址。这时,有些系统将会通过零配置技术为自己分配一个私有的地址,范围为 169.254.0.0~169.254.255.255。
9、UDP有哪些特点?
没有各种连接:在传输数据前不需要建立连接,也避免了后续的断开连接。不重新排序:对到达顺序混乱的数据包不进行重新排序。
没有确认:发送数据包无须等待对方确认。因此,使用 UDP 协议可以随时发送数据,但无法保证数据能否成功被目标主机接收。
10、ICMP有什么作用?
数据包在发送到目标主机的过程中,通常会经过一个或多个路由器。而数据包在通过这些路由进行传输时,可能会遇到各种问题,导致数据包无法发送到目标主机上。为了了解数据包在传输的过程中在哪个环节出现了问题,就需要用到 ICMP 协议。它可以跟踪消息,把问题反馈给源主机。