网络基本面试题

目录

TCP/IP工作原理

简述网卡链路聚合的功能

说说TCP/IP的七层模型

传统以太网的最大传输包长(MTU)是多少字节?

通常在企业中用vlan做什么?好处有哪些?

交换机与路由器的区别?

在TCP/IP五层模型中,哪一层提供点到点的服务,哪一层提供端到端的服务?

写出下列服务使用的传输层协议(TCP/UDP)以及默认端口

网卡MAC地址通常是几进制标识,长度是多少字节,如何区别厂商标识和序列号?

在局域网想获得192.168.1.2的MAC地址,在系统中如何操作?

在传输层有哪些协议?有什么区别?

简述三次握手,四次断开的过程

什么是DoS攻击?

在局域网内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连通,而不能与公网连通,有哪些原因?

什么是默认路由?有哪些作用?

物理层与数据链路层

MAC地址是什么?

交换机的工作原理?

以太通道是什么?

ip地址的分类?

路由器的作用,网络的通信流程?

ip/ARP/ICMP协议是什么?

常用的测试网络连接的dos命令。

TCP/IP协议三层与四层的区别有哪些?


TCP/IP工作原理

1. 在源主机上,应用层将一串应用数据流传送给传输层。
2. 传输层将应用层的数据流截成分组,并加上 TCP 报头形成 TCP 段,送交网络层。
3. 在网络层给 TCP 段加上包括源、目的主机 IP 地址的 IP 报头,生成一个 IP 数据包,并将 IP 数据包送 交链路 4. 链路层在其 MAC 帧的数据部分装上 IP 数据包,再加上源、目的主机的 MAC 地址和帧头, 并根据其目的 MAC 地址,将 MAC 帧发往目的主机或 IP 路由器。
4. 链路层在其 MAC 帧的数据部分装上 IP 数据包,再加上源、目的主机的 MAC 地址和帧头,并根据 其目的 MAC 地址,将 MAC 帧发往目的主机或 IP 路由器。
5. 在目的主机,链路层将 MAC 帧的帧头去掉,并将 IP 数据包送交网络层。
6. 网络层检查 IP 报头,如果报头中校验和与计算结果不一致,则丢弃该 IP 数据包;若校验和与计算 结果一致,则去掉 IP 报头,将 TCP 段送交传输层。
7. 传输层检查顺序号,判断是否是正确的 TCP 分组,然后检查 TCP 报头数据。若正确,则向源主机 发确认信息;若不正确或丢包,则向源主机要求重发信息。
8. 在目的主机,传输层去掉 TCP 报头,将排好顺序的分组组成应用数据流送给应用程序。这样目的主机接收到的来自源主机的字节流,就像是直接接收来自源主机的字节流一样。

简述网卡链路聚合的功能

链路聚合时将两个或多个网卡数据信道结合成一个单个的通道 , 该通道以一个单个的更高宽带的逻辑链路出现 , 也可以实现网卡的冗余性 . 链路聚合 ; 一般用来连接一个或多个带宽需求大的设备 , 例如 连接骨干网络的服务器或服务器集群

说说TCP/IP的七层模型

第一层:物理层,利用传输介质为数据提供物理连接,
对应的协议:
第二层:数据链路层:建立和管理各节点间的链接链路 对应的协议: PPTP CDP
第三层:网络层,是控制数据链路层与上传输层之间的信息转发、建立与维持对应的协议: ICMP
IGMP IP(IPV4IPV6) ARP RARP 第四层:传输层,提供会话传输服务,确保数据正确传送对应的协议: TCP UDP, 数据包一旦离开
网卡即进入网络传输层
第五层:会话层,提供建立会话管理,支持数据交换 , 对应主机进程 , 指本地主机与远程主机正在进
行的会话
第六层:表示层,处理数据(数据格式、编码、加密等),按一定的格式传送至会话层 ,( 在五层模
型里面已经合并到了应用层 ) 格式有 ,JPEG ASCll DECOIC 、加密格式等
第七层:应用层,为用户提供各类应用服务(文件、打印、邮件等服务)对应协议: HTTP FTP
TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP

传统以太网的最大传输包长(MTU)是多少字节?

1500字节

通常在企业中用vlan做什么?好处有哪些?

按部门划分主机
好处 : 广播控制 , 增加安全 , 提高带宽利用 , 降低延迟

交换机与路由器的区别?

交换机工作在数据链路层 , 转发数据帧 , 通过 MAC 地址查找主机
路由器工作在网络层 , 转发数据包 , 可以识别 IP 地址进行路径选择

TCP/IP五层模型中,哪一层提供点到点的服务,哪一层提供端到端的服务?

网络层提供点到点服务
传输层提供端到端服务

写出下列服务使用的传输层协议(TCP/UDP)以及默认端口

pop3 imap smtp dns windows 远程、 DHCP mysql
服务名 协议 端口
pop3 tcp 110
imap tcp 143
smtp tcp 25
dns tcp 53
udp 53
Windows 远程 (mstsc) tcp 3389
DHCP 服务端 udp 67
            客户端udp 68
mysql tcp 3306

网卡MAC地址通常是几进制标识,长度是多少字节,如何区别厂商标识和序列号?

十六进制 , 长度六字节 , 24 位是厂商标识 , 24 位是序列号

在局域网想获得192.168.1.2MAC地址,在系统中如何操作?

因为 arp 协议可以根据 IP 地址解析 mac 地址 , 使用 ping 测试对方后输入 arp -a 即可查询 arp 缓存表
而得到 mac 地址
:
[student@room9pc01 ~]$ ping -c 2 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
64 bytes from 192.168.1.2: icmp_seq=1 ttl=255 time=1.32 ms
64 bytes from 192.168.1.2: icmp_seq=2 ttl=255 time=1.54 ms
--- 192.168.1.2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 1.324/1.436/1.549/0.118 ms
[student@room9pc01 ~]$ arp -a
176-130-9-1.abo.bbox.fr (176.130.9.1) at 00:15:f9:d1:eb:49 [ether] on eth0

在传输层有哪些协议?有什么区别?

TCP UDP 协议
TCP 是可靠的传输 , 面向连接 , 传输效率低
UDP 时不可靠的 , 无连接的 , 传输效率高

简述三次握手,四次断开的过程

TCP/IP 中,采用三次握手来建立一次连接。
第一次握手:建立连接时,客户端发送 syn 包( syn=j )到服务器,并进入 SYN_SENT 状态,等待服务器确认; SYN :同步序列编号( Synchronize Sequence Numbers )。
第二次握手:服务器收到 syn 包,必须确认客户的 SYN ack=j+1 ),同时自己也发送一个 SYN 包( syn=k ),即 SYN+ACK 包,此时服务器进入 SYN_RECV 状态;
第三次握手:客户端收到服务器的 SYN+ACK 包,向服务器发送确认包 ACK(ack=k+1 ),此包发送完毕,客户端和服务器进入 ESTABLISHED TCP 连接成功)状态,两者可以进行数据交换了,完成三次握手。
四次断开过程如下:
1 TCP 客户端发送一个 FIN ,用来关闭客户到服务器的数据传送,提出断开连接要求。
2 )服务器收到这个 FIN ,它发回一个 ACK ,确认序号为收到的序号加 1 。和 SYN 一样,一个 FIN 将占用一个序号。确定这一方连接将关闭。
3 服务器关闭客户端的连接,发送一个 FIN 给客户端,请求关闭连接。
4 客户端发回 ACK 报文确认,并将确认序号设置为收到序号加 1

什么是DoS攻击?

导致目标系统无法处理正常用户的请求行为 , 即拒绝服务攻击 主要特点 :
不需要侵入受攻击的系统
如果目标系统没有漏洞 , 远程攻击也有可能成功
不以窃取目标系统上的机密信息为目的

在局域网内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连通,而不能与公网连通,有哪些原因?

局域网内的网关或主机的网关无效 , 没有设置连接公网的网关

什么是默认路由?有哪些作用?

默认路由是特殊的静态路由 , 在路由表中找到不明确的路由条目时会使用默认路由 , 一般在网关出口访问外网时使用
NAT 的作用以及优点有哪些 ? 公司有哪些业务使用 NAT?
作用 :
网络地址转换
优点 :
节约公网 IP, 提高安全 , 处理地址重叠
业务范畴 :
web 服务器 ,App 服务器 ,PC 主机

物理层与数据链路层

物理层主要的是介质 数据链路层主要的技术与原理

MAC地址是什么?

MAC 地址:也叫硬件地址,共 48 位。前 24 位是厂商标识 OUI ,后 24 位厂商自定义。为了人为的方便,表示的时候,将 2 进制转换成 16 进制

交换机的工作原理?

交换机工作原理:交换机根据它的 MAC 地址表转发数据帧。 MAC 地址表开始是空的,当交换机收
到一个数据帧 时,根据帧的源地址进行学习,生成 MAC 地址表。根据目标地址决定如何转发,如
果目标地址还没有学习到,则向所有端口转发。
两个子层: MAC 子层(介质访问控制)、 LLC 子层(逻辑链路控制)
VLAN :虚拟局域网
Trunk :中继
STP :生成树协议

以太通道是什么?

以太通道:将交换机上的多个物理端口逻辑上捆绑到一起,提供更大的带宽。
网络层主要的技术与原理 IPv4 地址: 32 位的 2 进制数,为了人为上的方便,每 8 位换算成一个 10 进制数,再把生成的 4 10 进制数用小数点分开,称作点分 10 进制的表示方法

ip地址的分类?

ip 地址的分类
A :前 8 位作为网络位,第 1 位必须是 0 。首字节范围是 1 126 ,因为 127 被用作本地环回地址了
B :前 16 位作为网络位,前 2 位必须是 10 。首字节范围是 128 191
C :前 24 位作为网络位,前 3 位必须是 110 。首字节范围是 192 223
D :用作组播,也叫多播
E :保留
私有地址
A 10.0.0.0/8
B 172.16.0.0 - 172.31.0.0/16
C 192.168.0.0 - 192.168.255.0/24

路由器的作用,网络的通信流程?

路由器:用于将不同的网络连接起来,形成逻辑上更大的一张网络。
网络的通信流程: A 发数据给 B
A 先判断它和 B 是不是在同一网络,如果是在同一网络,直接发送,试图在局域网中找到目标。如果 A 发现 B 和自己不是一个网络的,则发送至网关。
A B 如果是不同网络。 A 把数据发给网关。网关一般是路由设备。
路由器检查它的路由表,决定如何转发数据。如果查到了相应的条目,就从目标端口转发出去。如果路由表中没有对应的条目,则丢弃。

ip/ARP/ICMP协议是什么?

三层重要的协议: IP / ARP / ICMP
VRRP :虚拟冗余路由协议
允许客户端透明的使用网关。网络到外界有两个出口,那么设备网关指向任意一个出口都可以工
作。但是,设备指向
的出口如果出现故障,设备不能自动切换网关。
VRRP ,可以创建虚拟路由器。网络中的节点,网关指向虚拟路由器即可。
传输层
协议: TCP / UDP
TCP :传输控制协议。面向连接的、可靠的协议
UDP :用户数据报协议。非面向连接的、不可靠的协议

常用的测试网络连接的dos命令。

ping 测试网络是否能够联通以及传输速度

-n 发送数据包个数 -t 不断 ping 目标主机 -a 显示目标地址主机名
tracert 用来追踪从本机到目的地的地址所经过的路由
netstat 用来查看最近活动的网络(也就是你最近访问了哪些网站)
ipconfifig/all 用来查看本机 ip 地址(加上 /all 就是详细信息)

TCP/IP协议三层与四层的区别有哪些?

第三层是网络层,包括的协议主要有 IP ICMP ARP RARP ,在 TCP/IP 协议中网络层可以进行网 络连接的建立和终止以及 IP 地址的寻找等功能。
第四层是传输层,由于网络接口层兼并了物理层和数据链路层所以,网络接口层既是传输数据的 物理媒介,也可以为网络层提供一条准确无误的线路。
第四层比第三层多了源端口、目标端口、应用端口号以及虚拟 ip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值