目录:

1.什么是路由?
2.什么是路由表?
3.如何配置静态路由?
4.什么是动态路由?与静态路由的区别?
5.源主机如何知道目的主机是否和自己在一个网络中?
7.AS是什么?
8.路由选择协议有哪些?
9.路由表和转发表?
10.RIP的基本工作过程?
11.RIP的路由条目更新规则?4条
12.什么是等价负载均衡?
13.RIP坏消息传得慢?
14.针对坏消息传得慢的解决办法?2条
15.OSPF是什么?
16.OSPF基本工作过程?
17.NAT协议?
18.PPP协议?
19.STP协议?
20.交换机和路由器的区别?

1.什么是路由?
通过目标地址来寻找对应的端口对数据进行存储转发的操作被称为路由。

2.什么是路由表?
路由器必备的一个表格,表格中记录通往哪个地址,从什么端口发送出去。

3.如何配置静态路由?
ip route-static 目标网络 子网掩码 下一跳地址

4.动态路由与静态路由的区别?
动态能够自动更新路由表,选择合适的路径。静态路由只能手动配置。

5.源主机如何知道目的主机是否和自己在一个网络中?
IP地址与子网掩码进行相与之后相同则在一个子网中

7.AS是什么?
自治系统

8.路由选择协议有哪些?
RIP、ISIS、OSPF

9.路由表和转发表?
转发表由路由表得到

10.RIP的基本工作过程?
RIP要求AS系统内的每一个路由器都要维护好它到其他每一个网络的距离向量,它用跳数来衡量距离,认为距离短的路由是好的路由。RIP首先记录自己相邻的所有网络的信息,其中包括目标网络,距离,下一跳的路由器是哪个。然后RIP将路由表跟别的路由器交换,经过一段时间的交换更新之后,就能得到AS里面所有网络的最短距离和下一跳的地址。

11.RIP的路由条目更新规则?4条
假设A路由器给C发送了路由表,那么C路由器收到表之后会把所有距离加1,并且把下一跳全部修改为A路由器。对比之后的更新规则是,新的网络地址,添加;网络地址相同,下一跳相同,新的距离,更新;网络地址相同,距离相同,则添加,实现等价负载均衡;网络地址相同,下一跳不同,距离优势,更新为优势;

12.什么是等价负载均衡?
同样的目的地址,相同的距离,不同的下一跳,就可以将数据平分到两条路来发送。

13.RIP坏消息传得慢?
路由器与A网络间发生故障,路由器把距离改成16,想要表示网络不可达,但是因为是周期性发送消息,如果这时候别的路由器传送过来一个消息,把路由表信息修改了那么就会使得其被谣言误导,最终就可能会与那个路由器之间不断互相更新路由表。

14.针对坏消息传得慢的解决办法?2条
设置最大的距离;增加触发更新,既更新就发送,而不仅仅是周期性发送。

15.OSPF是什么?
开放最短路径优先。

16.OSPF基本工作过程?
是基于链路状态的,状态指的是它和哪些路由器相连,以及他们之间的链路代价。
以AB路由器为例。首先A路由器和B路由器之间会发送HELLO问候分组,然后会发送LSDD分组(链路状态数据库描述分组),之后A发现数据库不一致,则会发起LSR分组(链路状态请求);B则会返回LSU分组(更新),更新分组中包含LSA(通告),最后A返回LSA(链路状态确认分组),完成A中的LSA的更新。

17.NAT协议?
将私有IP地址转成公网IP

18.PPP协议?
点对点数据链路层协议,主要负责和ISP通信,通过转义字符实现透明传输
19.STP协议?
生成树协议,能够自动计算并在以太网交换机上构建一逻辑上没有环路的网络
20.交换机和路由器的区别?
1.mac寻址,而路由器是基于IP寻址;
2.交换机处于二层数据链路层设备,路由器是网络层
3.交换机不能够划分子网,路由器可以

计算机网络面试题(持续更新)相关推荐

  1. 前端javaScript高频面试题——持续更新

    目录 1.== 和 ===区别,分别在什么情况使用 2. 判断数据类型的方法 3.说说JavaScript中的数据类型?存储上的差别? 4.JavaScript中的操作符 5.var,let,cons ...

  2. Redis 知识点和面试题(持续更新ing)

    推荐 书籍 <Redis实战>,<Redis设计与实现>,<Redis使用手册> 视频 [[趣话Redis第二弹]Redis数据持久化AOF和RDB原理一次搞懂!- ...

  3. 测试开发/测试工程师面试题手册TestGuide(大厂面试题-持续更新)

    TestGuide–测试开发面试手册 GitHub:https://github.com/AFITS/TestGuide.git 整理内容包含字节.阿里.腾讯等一线大厂的测试.测试开发的常见面试题,同 ...

  4. java史上最全面试题--持续更新中(一)

    1.面向对象的特征有哪些方面? 抽象:将同类对象的共同特征提取出来构造类. 继承:基于基类创建新类. 封装:将数据隐藏起来,对数据的访问只能通过特定接口. 多态性:不同子类型对象对相同消息作出不同响应 ...

  5. sqlbulkcopy是覆盖式更新吗_React 328道最全面试题(持续更新)

    今天的React题没有太多的故事-- 半个月前出了248个Vue的知识点,受到很多朋友的关注,都强烈要求再出多些React相前的面试题,受到大家的邀请,我又找了20多个React的使用者,他们给出了3 ...

  6. android面试题2019中高级,2019Android 最新面试题 持续更新

    直接入正题,遇到的面试题记录一下,希望对别的童靴有帮助,没有先后高低优先级之分,想起来那个就写上了. 1,SQL getReadableDatabase  或者getWritableDatabase ...

  7. 2020年Java面试题及答案_Java面试宝典_Java笔试题(持续更新中)

    推荐面试视频教程 2019年最新Java互联网大厂面试精粹 前言 前言: 少年易老学难成,一寸光阴不可轻.未觉池塘春草梦,阶前梧叶已秋声 .-朱熹<劝学诗> 勤奋才是改变你命运的唯一捷径. ...

  8. 计算机网络(学习过程中--持续更新)

    文章目录 一.OSI七层协议.TCP/IP四层协议.五层协议都讲一讲 OSI七层协议 TCP/IP四层协议 五层协议 图表总结 二.TCP.UDP TCP协议 UDP协议 TCP和UDP的区别 TCP ...

  9. 2022初级前端必会面试题持续更新

    01-html&css H5的新特性有哪些,C3的新特性有哪些 H5 新增语义化标签,header,nav,aside,article,section,footer 新增input表单元素类型 ...

最新文章

  1. 华为擎云w510_鸿蒙系统之后,华为突然官宣新生态,正式对windows说不
  2. mysql comment
  3. anaconda换成制定清华的源:一键解决外网下载慢的烦恼
  4. 进程间通信之-共享内存Shared Memory--linux内核剖析(十一)
  5. FFLIb Demo CQRS
  6. ubuntu下IP、DNS配置
  7. 设计模式学习---(1)简介
  8. Linux下Eclipse给工程配置(附加库目录)
  9. Android面向HTTP协议发送post请求
  10. 1. SOAP 简介
  11. 打印机驱动兼容问题导致打印乱码
  12. 作业5:链家.csv
  13. Ansible详解(一)
  14. php信鸽针对别名,【经验】阿翁:信鸽回血留种公式(图)
  15. linux如何查看证书过期时间,shell脚本:通过域名获取证书的过期时间
  16. ElementUI 文本内容不能自动换行,内容超出显示(遇到中文、空格才会换行)
  17. linux多个文件删除重复行,shell中删除文件中重复行的方法
  18. 程序员成长之路(四)之有用的网址
  19. sql 处理数据字段为空 如果为空转换成别的值
  20. Linux 内核之curren指针的使用

热门文章

  1. 集成学习(上)——Task3 考试前千万不要背书
  2. QT中颜色选择器QColorDialog的重新实现
  3. Win10系统下Python一键换源
  4. JS ES6 加减乘除法小数浮点数计算BUG解决
  5. 云存储与数据安全-note
  6. 适合情侣看的电影(超级经典)
  7. 陕师大的经济学类和计算机类,2018年陕师大专业录取分数分析
  8. 【Django框架】——06 Django入门——2.站点管理
  9. the foundry mari4.6中文版
  10. windows上使用vs2019和msys64编译 ffmpeg 4.3