网络知识复习

①简述三次握手与四次挥手,为什么挥手有四次?

TCP 使用的是 IP 服务(逻辑),是虚连接而不是物理连接,即 TCP 报文段在封装成 IP 数据报后,每个数据报会走不同的路径抵达终点,因此,IP 数据报可能会不按顺序到达,甚至损坏或丢失

这时,TCP 会保证报文段是有序且有效的

而 TCP 建立连接的过程称为三次握手,主要是为了确认双方收发数据的能力

  1. 第一次握手:PC1 向 PC2 发送建立连接请求(SYN)
  2. 第二次握手:PC2 收到后,首先回复一个确认消息(ACK),然后也回复一个建立连接请求(SYN),这时 PC2 确认了自己的接收与对方的发送能力是正常的
  3. 第三次握手:PC1 收到 PC2 的回复(ACK/SYN)后,也要回复一个确认消息(ACK),PC2 收到后,这时双方就能知晓自己的收发能力皆正常

TCP 断开连接分为四步,也称为四次挥手

  1. PC1 向 PC2 发送断开请求(FIN),从这时起,PC1 就不能再向 PC2 发数据,但还可以正常接收数据
  2. PC2 收到后首先回复确认消息(ACK),这时处于等待关闭的状态而不是立即发送 FIN 报文,因为服务端可能还有数据没传完
  3. PC2 回复 断开请求(FIN)
  4. PC1 收到后,最后回复一个确认报文(ACK)

②BGP 有几种类型,分别适用于哪些场景?

BGP:边界网关协议,是运行于 TCP 上的一种自治系统的路由协议,用于自治系统(AS)之间交换路由信息(交换网络可达信息)

AS:自治系统,指的是在同一个组织管理下、使用相同策略的设备的集合,即一个独立的整体网络

  1. 这些信息有效地构造了了 AS 互联的拓扑图,并由此请除了路由环路
  2. 同时在 AS 级别上可实施策略决策,即选择最佳路由的矢量协议

由于可能与不同的 AS 相连,在一个 AS 内部可能存在多个运行 BGP 的边界路由器

EBGP:

  1. 归属不同的 AS 的对等实体之间运行的 BGP 称为 EBGP(自治系统之间交换路由信息)
  2. 为了防止 AS 间产生环路,当 BGP 设备接收 EBGP对 等体发送的路由时,会将带有本地 AS 号的路由丢弃

IBGP:

  1. 同一个自治系统(AS)中的两个或多个对等实体之间运行的 BGP 被称为 IBGP
  2. 为了防止 AS 内产生环路,BGP 设备不将从 IBGP 对等体学到的路由通告给其他 IBGP 对等体,并与所有 IBGP 对等体建立全连接

③OSPF 有哪五种数据包及七种状态?

OSPF 数据包承载在 IP 数据包内,使用协议号 89

包类型描述
Hello 包用于发现和维持邻居关系,选举 DR 与 BDR
数据库描述包(DBD)用于向邻居发送摘要信息以同步链路状态数据库
链路状态请求包(LSR)在路由器收到包含新信息的 DBD 后发送,用于请求更详细的信息
链路状态更新包(LSU)收到 LSR 后发送链路状态通告(LSA),一个 LSU 包可能包含几个 LSA
链路状态确认包(LSAck)确认已收到 DBD/LSU,每个 LSA 需要被分别确认

OSPF 邻接关系的建立可以概述为七种状态,进一步可细分为两个阶段

第一个阶段是使用hello报文建立双向通信的过程:

  1. Down:初始状态,开始发送 hello 包之前的状态
  2. Init:收到第一个 hello 包,只有对方的 route id,进行回复,将自己的 route id 发送给对方
  3. 2-Way:建立邻接关系,开始选举 DR/BDR

第二个阶段是建立完全邻接关系的过程:

  1. ExStart:进行主从选举
  2. Exchange:双方发送DBD数据库描述,并互相确认收到
  3. Loading:LSR互相请求新链路状态的详细信息,LSU互相发送关于新链路的链路状态包,LSACK互相收到确认
  4. Full:双方达成一致,进入收敛状态

④你都用过哪些设备?(思科/华为)

思科作为行业的起始者本来是不用多说的,自然是业内老大首选的。但是随着行业的发展,近年来华为华三等的逐渐崛起,那华为已经是可与之匹配不分伯仲的大佬啦

现在对于国外而言,肯定是思科,这个老大在大家心里日积月累的地位暂时还不可撼动,毕竟人家受众覆盖率相对的的确是牢不可破。但是就国内而言,华为可以说是已经成功地攻陷思科并且赶超成功啦!

现在国内市场中各个企业都已经开始通用华为的设备,思科以及其他厂商的设备已经陆续被替换。不置可否的是,当企业的产品设备已经全部都是华为时,那么国内二者竞争之说还需要有什么争议么?


⑤二层交换机都能做些什么?

  1. 网络接入
  2. 实现网络隔离
  3. 流量监控
  4. QoS 配置
  5. 流量优化

⑥QoS 是什么?

  • QoS(Quality of Service,服务质量)指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力

  • 是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值