1.什么是网络的体系结构?五层协议体系结构包括哪些层?协议的三要素是什么?
答:网络的体系结构:网络各结构与各协议的集合
五层协议体系结构:应用层,传输层,网络层,数据链路层,物理层
协议的三要素: 语法,同步,语义
2.请分别列举出已学过的网络层协议和应用层协议。
答:网络层:TCP/IP DHCP ICMP IGMP 应用层:TELENT HTTP FTP SMTP
3.计算机网络从网络的覆盖范围来划分,可以划分为那些类别?
答:局域网,城域网,广域网
4.简单描述CSMA/CD的工作原理,以太网使用什么方式来确定碰撞重传的时机?
答:
CSMA/CD的工作原理:先听后发,边听边发,冲突停止,延迟重发。
碰撞重传的时机:
在重新发送数据的时候,从整数集合[0,1,…,(2^k-1)]中随机取出一个数,记为r.然后将重新传输的时间向后推后r倍的争用期.关于k在重传次数小于10之前等于重传次数,大于等于10后k等于10
如果重传达到16还不能成功传出数据,那么这个时候就丢弃该帧,并上一层网络层汇报.
5.数据链路层需要解决的3个基本问题是什么,数据链路层是否提供可靠传输服务。
答;数据链路层解决的3个基本问题:封装成帧,透明传输,差错检测
数据链路层可提供可靠传输。
6.若在ARP高速缓存中查不到目的主机的IP地址,简单说明发送方如何运行ARP获取目的主机的MAC地址。
答:
1.首先,发送方将ARP请求帧面向本地网络进行广播。如果不是目的主机的电脑接收到ARP 请求后丢弃。
2.接收方确认自己的ip与 请求冲突后,将发送方主机Mac地址添加进自己的ARP缓存,并且将自己的Mac回复给发送方。
3.发送方接收到回复后更新自己的ARP缓存。完成ARP缓存更新。

7.请说明以太网中的碰撞帧应小于多少字节?为什么?
答:512比特/64字节

因为在CSMA协议中,为了避免出现数据包丢失,实现以太网的重传,则必须在数据包未发送完成前完成碰撞检测。传统以太网规定51.2微秒为争用期,对于传统以太网10Mbp/s的传输速度来讲,则数据长度正好为64字节。对于不足64位的数据将进行补全。

8.网络层向上提供的服务有哪两种?试从多个方面对比两者的区别。(列举4个方面即可)。
答:
网络层向上提供的服务:虚电路与数据报
传输方式:虚电路在传输开始之前需要在AB两主机之间建立虚电路的联系才能通讯。
而数据报不需要建立连接,只需要将所需要发送的数据打包,作为一个个体发送。较于虚电路连接不可靠。
可靠性:虚电路可靠性高于数据报,数据报不会对数据发送到情况进行检测,而虚电路每次通讯成功都会回传确认。

适应性:当传输途中的某个结点或链路发生故障时,数据报服务可以绕开这些故障地区,而另选其他路径,把数据传至目的地,而虚电路服务则必须重新建立虚电路才能进行通信。因此,数 据报服务的适应性比虚电路服务强。
关于分组顺序:
通讯方式:虚电路的通讯方式,数据被分组后会按顺序进行发送与接收,但是对于数据报方式,数据在打包成若干数据报后,可能通过不同的通讯链路进行传播,因此是乱序的。

9.简述RIP和OSPF协议的主要特点。
答:RIP是一种分布式的基于距离向量的路由选择协议,
OSPF是一种分布式的基于链路状态的路由选择协议

在RIP中,每个路由器只知道到所有路由器的距离以及下一跳路由器,不知道全网的拓扑结构,且由于所处位置不同,每个路由器的路由表不同;发生网络故障时,要经过较长时间才能将此信息传送给所有路由器,即
RIP收敛慢

在OSPF中,由于交换的信息是相邻的路由器的链路状态,故每一个路由器都能建立起一个链路状态数据库(即全网的拓扑结构图),该数据库在全网范围内是一致的(这称为“链路状态数据库的同步”)。即OSPF的更新过程收敛快

10.请列举出TCP最主要的特点。TCP在建立和释放连接的过程分别需要经过多少次报文交换。
答:
TCP最主要的特点:面向连接的、字节流和可靠传输的
建立连接:三次握手
断开连接:四次挥手

11.请列举出UDP最主要的特点。
答:无连接协议,传输数据之前源端和终端不建立连接

12.为什么说UDP是面向报文的?报文太长或太短对IP层有什么影响?为什么?
答:
1.面向报文的原因:应用程序必须选择合适大小的报文。
2.若报文太长,则IP层需要分片,降低效率。
若报文过短,则TCP会等待缓冲区字节流达到一定程度才会打包发送,造成了时间的浪费。

13.TCP/IP运输层的端口的作用是什么?这种端口与路由器或交换机上的硬件端口一样么?端口号分为哪三种?
1.端口的作用 :就是让运输层的各种应用进程都能将其数据通过端口向下交付给运输层,以及让运输层知道应当将其报文段的数据向上通过端口交付给应用层相应的进程。
不一样。
2.端口种类
1)熟知端口,数值一般为0~1023.标记常规的服务进程;
2)登记端口号,数值为1024~49151,标记没有熟知端口号的非常规的服务进程,使用这个范围的端口号必须在IANA登记,以防止重复;

3)客户端口号或短暂端口号,数值为49152~65535,留给客户进程选择暂时使用。当服务器进程收到客户进程的报文时,就知道了客户进程所使用的动态端口号。通信结束后,这个端口号可供其他客户进程以后使用。
14.请给出HTTP中URL的一般形式,并说明HTTP的默认端口号是多少?
答:
1.URL一般格式:URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。
也可认为由4部分组成:协议、主机、端口、路径
2.HTTP的默认端口号:80

15.假定要从已知的URL获得一个万维网文档,若该万维网服务器的IP地址开始时并不知道。试问:除HTTP外,还需要哪些应用层协议和运输层协议?这些协议各起什么作用?
答:DNS(应用层),TCP/IP , UDP(运输层)
DNS:将域名转换成ip地址
TCP/IP为HTTP服务提供支持
UDP为DNS解析提供支持

16.简要说明电子邮件系统的构成,并分别给出以中常用的邮件发送协议和邮件接收协议。
答:
电子邮件系统的构成:用户代理与邮件服务器
邮件发送协议(如SMTP)
邮件读取协议(如pop3)

17.SMTP通信有三个阶段的过程,是哪三个阶段?SMTP通过哪个熟知端口与接收方的邮件服务器建立连接?SMTP使用的运输层协议是什么协议?
答:
SMTP通信的三个阶段:建立连接,邮件传送,释放连接
SMTP使用25号端口建立TCP连接
SMTP使用的运输层协议:使用的是TCP/IP协议

18.什么是NAT?NAT有哪些类型?
答:网络地址转换
静态NAT,NAT池(pooledNAT)和端口NAT(PAT)。

19.为什么要引入域名解析?简述域名解析过程(从用户在浏览器中键入网址开始叙述)。
答:32位的ip地址不方便人们记忆,为了让域名能被转换成计算机能够处理的32位地址,所以引入了域名解析(具体资料没查到)
域名解析步骤详细版:

*
浏览器先检查自身缓存中有没有被解析过的这个域名对应的ip地址,如果有,解析结束。同时域名被缓存的时间也可通过TTL属性来设置。

*
如果浏览器缓存中没有(专业点叫还没命中),浏览器会检查操作系统缓存中有没有对应的已解析过的结果。

*
如果至此还没有命中域名,才会真正的请求本地域名服务器(LDNS)来解析这个域名,缓存域名解析结果。
4.找到目标IP,缓存IP,LDNS把解析的结果返回给用户,用户根据TTL值缓存到本地系统缓存中,域名解析过程至此结束

20.说明以下命令的功能
(1)tracert 跟踪路由
(2)ping 192.168.0.1 测试网络连通性
(3)ipconfig /renew 更新DHCP给你分配的ip
(4)nslookup www.sina.com 查询DNS解析结果
(5)arp -s 192.168.0.1 12-34-56-78-90-12 设置本机ARP高速缓存
(6)show runn 交换机指令,显示当前交换机工作状态
(7)show vlan 交换机指令,显示当前交换机VLAN划分

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信