计算机网络知识汇总超全
计算机网络计算机网络 1.TCP/IP的五层结构图:物理层、数据链路层、网络层、运输层,应用层。 2.请你详细地解释一下 IP 协议的定义,在哪个层上面?主要有什么作用?TCP 与 UDP 呢? 答:IP 是 Internet Protocol 的简称,是网络层的主要协议,作用是提供不可靠、无连接的数 据报传送。TCP 是 Transmit Control Protocol(传输控制协议)的缩写,在运输层,TCP 提 供一种面向连接的,可靠的字节流服务; UDP 是 User Datagram Protocol(用户数据报协 议)的缩写,在运输层,UDP提供不可靠的传输数据服务。 3.请问交换机和路由器各自的实现原理是什么?分别在哪个层次上面实现的? 答:交换机属于OSI第二层即数据链路层设备。它根据MAC地址寻址,通过站表选择 路由,站表的建立和维护由交换机自动进行。路由器属于OSI第三层即网络层设备,它 根据IP地址进行寻址,通过路由表路由协议产生。交换机最大的好处是快速,路由器最 大的好处是控制能力强。 4.交换和路由的区别是什么?VLAN有什么特点? 交换是指转发和过滤帧,是交换机的工作,它在 OSI 参考模型的第二层。而路由是指网络 线路当中非直连的链路,它是路由器的工作,在 OSI 参考模型的第三层。交换和路由的区 别很多。首先,交换是不需要 IP 的,而路由需要,因为 IP 就是第三层的协议,第二层需 要的是 MAC 地址;再有,第二层的技术和第三层不一样,第二层可以做 VLAN、端口捆 绑等,第三层可以做 NAT、ACL、QOS等。 VLAN 是虚拟局域网的英文缩写,它是一个纯二层的技术,它的特点有三:控制广播,安 全,灵活性和可扩展性。 5.什么是 SNMP协议?它有什么特点?SNMP协议需要专门的连接么? 答:SNMP(Simple Network Manager Protocol)即简单网络管理协议,它为网络管理系统提供 了底层网络管理的框架。SNMP 的特点是:SNMP 易于实现;SNMP 协议是开放的免费产 品; SNMP 协议有很多详细的文档资料,网络业界对这个协议也有较深入的了解,这些都是 SNMP协议进一步发展和改进的基础;SNMP协议可用于控制各种设备。 SNMP 是一种无连接协议。无连接的意思是它不支持像 TELNET 或 FTP 这种专门的连接。 通过使用请求报文和返回响应的方式,SNMP在管理代理和管理员之间传送消息。 6.路由表是做什么用的?在Linux环境中怎么配置一条默认路由? 答:路由表是用来决定如何将包从一个子网传送到另一个子网的,换句话说就是用来决定 从一个网卡接受到的包应该送到哪一个网卡上去。路由表的每一行至少由目标网络号、 netmask、到这个子网应该使用的网卡这 3 条信息。当路由器从一个网卡接受到一个包时, 它扫描路由表的每一行,用里面的 netmask 和包里的目标 IP 地址做并逻辑运算((2)建立数据传输链路;(3)传送通信 控制信号和传输数据信息;(4)数据传输结束,双方通过控制信息确认传输结束 ;(5)切断 数据传输链路。 7) 在 WWW 中,使用统一资源定位器 URL 来唯一地标识和定位因特网中的资源,它由 3 部分组成:客户与服务器之间所使用的通信协议和主机域名(或 IP 地址)和文件路径 和文件名。 8) 第一代网络以单计算机为中心的联机系统,第二代网络以远程大规模互联为主要特点。 9) 单工是只能有一个方向的通信而没有反方向的交互;半双工是通信的双方都可以发送信 息。但不能双方同时发送信息。全双工是通信的双方都可以同时发送信息和接受信息。 10)计算机通信子网技术发展的顺序是线路交换-报文组交换-帧中继-ATM。 11)使用同样网络操作系统的两个局域网络连接时,为使连接的网络从网络层到应用层都能 一致,连接时必须使用网桥。 12)IEEE802 将数据链路层划分为两个子层,上子层是逻辑链路控制 LLC,下子层是媒体 接入控制 MAC。 13)涉及 OSI模型层次最多的设备是网关。 14)FTP 工作时使用 2条 TCP连接来完成文件传输。 15)ICMP 是 Internet控制报文协议,处于网络层(IP层) 16)主要拓扑结构:总线、星形、树形,环形。 17)异步传输模式(ATM)本质上一种高速分组交换模式,用固定大小的分组单元传送信息,支 持多媒体通信,包括音频、视频和数据,结合了线路交换和分组交换的优点,被用于 B- ISDN。 18)分组交换:以分组为单位,在网络层上进行;帧中继:以帧为单位,在数据链路层上进 行;异步传输:以信元为单位,在数据链路层上进行,建立在大容量光纤介质基础上 的,适用于 LAN和 WAN。 19)有线传输介质:同轴电缆,双绞线和光纤。 20)转发器将信号放大并整形后再转发出去,转发器又称为中继器,转发器的作用是消除信 号由于经过一长段电缆而造成的失真和哀减,使信号的波形和强度达到所要求的指标, 它工作在物理层,中继器获取衰减或损失的信号并重新生成它。 21)Internet 采用 TCP/IP 协议;Internet 物理地址和 IP 地址转换采用 ARP (Address Resolution Protocol)(地址解析协议;IP 地址由两部分组成,网络号和主机号。不过是要和“子网掩 码”按位与之后才能区分哪些是网络位哪些是主机位。 1) 如果一个蠕虫病毒攻击了一个家用 PC 机的 A 类地址主机的话,这个地址最有可能接受 很多 ICMP 目的无法抵达包。 解析:大量发出 IP 请求,肯定很多不可达,返回不可达 错误。 2) 在一个 IP 数据包到达目的地址之前,它可能成为碎片,而且不会重组。 解析:网络问 题,包未达到终点不可能重组,但可以分散成碎片。 3) 在 TCP/IP协议栈里,如果出现阻塞情况,下面哪种情况最有可能发生?丢包 解析:网络 阻塞问题,拥塞导致丢包。 4) 文件传输是基于哪种协议? TCP 解析:FTP 是有连接的服务,所以必须基于 TCP 协 议。 5) 一个 C 类网络最多能容纳多少台主机? 254 解析:子网中 IP 为 0~255,其中 0 和 255 不能用,所以是 254个。 6) SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。 SMTP 协议属 于 TCP/IP 协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。 SMTP 服务器就是遵循 SMTP协议的邮件发送服务器。 7) 以太网转换控制包是基于目的IP地址。 8) 如果 TCP 服务器在客户端发出数据报之前已经崩溃了,TCP/IP 栈可能返回一个 SYN。 解析:SYN 包是 TCP 连接的第一个包,是非常小的一种数据包。SYN 攻击包括大量此 类的包。由于这些包看上去来自实际不存在的站点,因此无法有效地进行处理。SYN 攻击就是利用 TCP 连接的 3 次握手机制,但发起攻击端只来一两次握手,而被攻击端 一直在试图完成 TCP连接,因此造成资源不足。 9) 在 Windows2000 操作系统中,配置 IP 地址