计算机网络简答题汇总,推荐文档
计算机网络简答题 1、TCP 协议和 UDP 协议的区别有哪些? (1)TCP 属于面向连接的协议,UDP 属于面向无连接的协议 ; (2)TCP 可以保证数据可靠、有序的传输,可以进行流量控制,UDP 无法实现; (3)TCP 协议有效载荷小于 UDP 协议(基于 MSS 计算) ,UDP 性能高于 TCP ; (4)TCP 一般用于可靠的,对延时要求不高的应用,UDP 一般应用于小数据量 或对延时敏感的应用; 2、简述 OSI 七层模型中传输层、网络层、数据链路层的功能和它们 进行数据封装时头部信息。 (1)传输层:服务点编址、分段与重组、连接控制、流量控制、差错控制,封 装源端口、目的端口; (2)网络层:为网络设备提供逻辑地址;进行路由选择、分组转发;封装源 IP、 目的 IP、协议号; (3)数据链路层:组帧、物理编址、流量控制、差错控制、接入控制;封装源 MAC、目的 MAC、帧类型。 3、TCP/IP 协议栈和 OSI 七层模型之间的区别 (1)TCP/IP 协议栈是由一组协议共同组成的一个协议栈,OSI 定义的是一个网 络的结构体系和各层功能的划分; (2)OSI 是模型、框架,TCP/IP 协议栈是实现各层功能的协议族; (3)OSI 为七层、TCP/IP 协议栈为四层。 (4)TCP/IP 的应用层相对于 OSI 的应、表、会三层 5、TCP/IP 的网络接口层相 对于 OSI 的数链层和物理层 4、IP 地址与 MAC 地址的区别是什么 (1)IP 地址是网络层逻辑地址,MAC 地址是数据链路层物理地址; (2)IP 地址用于表示网络中某设备或节点的身份(网络位、主机位) (本网段 唯一) ; (3)MAC 地址用于表示某设备或节点在本以太网链路中的物理地址(全局唯 一) ; (4)IP 地址由 32 位,MAC 由 48 位组成; (5)IP 地址可区别不同网段,MAC 地址无法进行区分。 5、ARP 协议的工作原理 答:在 TCP/IP 协议中,A 给 B 发送 IP 包时,在 A 不知道 B 的 MAC 地址的情 况下,A 就广播一个 ARP 请求包,请求包中填有 B 的 IP(192.168.1.2),以太网 中的所有计算机都会接收这个请 h 求,而正常的情况下只有 B 会给出 ARP 应答 包,包中就填充上了 B 的 MAC 地址,并回复给 A。 A 得到 ARP 应答后,将 B 的 MAC 地址放入本机缓存,便于下次使用。 6、TCP 三次握手的过程 答: 基于 TCP 协议传输数据之前,为确认连接正常,会通过三次握手来建立虚 连接,连接建立完成后才能进行数据的传输。三次握手的过程如下:首先由发起 端发送连接请求; 当接受方收到连接请求后, 如果同意建立连接会回复应答报文; 然后发送方收到此应答报文,会发送对此应答报文的确认信息。通过这种三次握 手的过程来在数据发送的初期建立连接,保障数据的正常传输。 7、请问端口号的作用是什么?请问当一台客户端主机访问互联网某 服务器的 WEB 服务时,传输层封装的源端口、目的端口分别是什 么? (1)传输层端口号的作用是用于区分上层应用层的不同应用服务进程的。 (2)客户端向服务器端发数据时,源端口为大于 1024 随机端口,如 1150,目 的端口为服务器 WEB 服务端口,如 80。 (3)当服务器端向客户端发数据时,源端口为 80,目的端口为 1150 8.192.168.1.30/27 和 192.168.1.65/27 是否直接访问? 答:不可以,分析(略) 9. 二层交换机与路由器有什么区别, 为什么交换机一般用于局域网内 主机的互联,不能实现不同 IP 网络的主机互相访问。路由器为什么 可以实现不同网段主机之间的访问。 为什么不使用路由器来连接局域 网主机 ? (1)从 OSI 的角度分析交换机和路由器的区别 交换机属于数据链路层设备,识别数据帧的MAC 地址信息进行转发;路由器属 于网络层设备,通过识别网络层的 IP 地址信息进行数据转发; (2)数据处理方式的区别 交换机对于数据帧进行转发,交换机不隔离广播,交换机对于未知数据帧进行 扩散;路由器对 IP 包进行转发,路由器不转发广播包,路由器对于未知数据包 进行丢弃; (3)数据转发性能方面 交换机是基于硬件的二层数据转发, 转发性能强; 路由器是基于软件的三层数 据 转发,转发性能相对较差; (4)接口类型 交换机一般只具备以太网接口, 类型单一, 接口密度大; 路由器能够提供各种 类 型的广域网接口,能够连接不同类型的网络链路,接口数较少。 (5)应用环境 交换机一般应用于局域网内部, 大量用户的网络接入设备。 路由器一般用于网 络 间的互联。 10. 三层交换机和路由器有什么区别? (1)功能 三层交换机和路由器一样属于网络层设备,能够进行三层数据包的转发。 (2)性能 三层交换机能够基于 ASIC 芯片进行硬件的转发(一次路由多次交换) ;路由器 通过 CPU+软件进行运算转发数据,性能低。 (3)接口类型 三层交换机一般只具备以太网接口, 类型单一, 接口密度大; 路由器能够提供 各 种类型的广域网接口,能够连接不同类型的网络链路,接口数较少。 (4)应用环境 三层交换机一般用于局域网内不同网段间的互通,路由器一般用于网络出口 或 广域网互联。 11. 请讲述交换机的启动过程 (1)交换机开机加电自检硬件 ; (2)交换机从 ROM 中读取微代码从 FLASH 中加载操作系统(RGNOS) ; (3)将操作系统(RGNOS)加载到 RAM 中,操作系统启动完成 ; (4)系统从FLASH 中检测是否有配置文件(config.text) ,如有,将配置文件加 载到 RAM 中(running-config) ; (5)如无配置文件,将启动 setup 命令,进行交互式基本配置。 12. RSTP 在 STP 基础之上有什么样的改进?有三点改进 (1)第一点改进:为根端口和指定端口设置了快速切换用的替换端口 (Alternate Port)和备份端口(Backup Port)两种角色,当根端口/指定端口失效 的情况下,替换端口/备份端口就会无时延地进入转发状态。 (2)第二点改进:在只连接了两个交换端口的点对点链路中,指定端口只需与 下游交换机进行一次握手就可以无时延地进入转发状态。 (3)第三点改进:直接与终端相连而不是把其他交换机相连的端口定义为边缘 端口(Edge Port) 。边缘端口可以直接进入转发状态,不需要任何延时。 13. 配置链路聚合时有哪些注意事项? 答: (1)组端口的速度必须一致 ; (2)组端口必须属于同一个 VLAN ; (3)组端口使用的传输介质相同 ; (4)组端口必须属于同一层次,并与 AP 也要在同一层次 . 14. 请问路由决策的规则是什么? 答: (1)子网最长匹配 (2)管理距离(distance) (3)度量值(metric) 15. 请问有类路由协议和无类路由协议有什么区别? 答: (1)原理:有类路由协议发送路由更新信息时不包含子网掩码信息;无类路 由协议包含。 (2)处理:有类路由协议路由器收