Linux路由器及交换机工作原理
IP包头中TTL字段的含义是什么?它用来做什么?
TTL(time to live):该字段用于表示IP数据包的生命周期,
作用:限制一个数据在网络中无限循环的转发下去。
简述arp缓存表的建立过程:
Pc1发送数据给pc2,查看缓存表中没有pc2的Mac地址,便向所有的主机发送ARP请求。Pc2收到后回复ARP应答。Pc1知道pc2的Mac地址后将pc2的mac地址保存的缓存中,发送数据。
arp缓存表中记录了什么字段信息:
Internet地址 物理地址 类型
简述网络通信中数据封装解封过程?
一个用户跟另一个用户发信息,首先经过应用层以邮件的形式封装传送给传输层,然后传输层以TCP协议封装传送给网络层,网络层再进行最后一次封装,通过比特流传到另一个用户的网络层,进行解封,再根据TCP协议传送给传输层,进行解封,然后根据里面是以邮件的形式,再传送给应用层,再一次解封,最后才把消息的内容传送给另一个用户。
交换机的工作原理:
首先交换机是处于初始状态,对外界一无所知,然后 PCA目标是PCB,所以PCA发送数据帧传给交换机,交换机记录下来PCA的MAC地址,然后交换机又对其他pc机进行广播,PCB接受并回应交换机,交换机又知道了PCB的MAC的地址并记录下来,下一次PCA再找PCB,交换机就实现单播通信。
单工 双工 半双工:
单工:两个数据站之间只能沿着单一方向传输数据 只收不发
半双工;两个数据站之间可以双向数据传输,但不能同时进行 发时不收,收时不发
全双工:两个数据站之间可以双向并同时进行数据传输 既收又发
请用自己的话简述路由器的工作原理?
Pc1的1.1向pc2的4.1发送数据,pc1传输数据给路由器A,路由器A收到数据后,查看数据包中的目标地址,对比路由表,路由器根据路由表转发数据到接口,到路由器B,路由器B接受到数据,并查看数据包中的目的地址,根据路由表转发数据到接口,pc2接受到数据包。
什么是直连网段和非直连网段?
直连网段就是与路由器相连的网段
非直连网段就是与路由器不相连的网段
当以太网两个相连设备的对应接口网络速率不一致时,会导致什么样的网络故障?如果他们的接口双工配置不一致时,会导致什么样的网络故障?
当以太网两个相连的设备的对应接口网络速率不一致时,两边接口会先进行协商,协商通过两边正常通信,协商失败时无法正常通信,如果他们的接口双工配置不一致时,会导致两边无法通信。
简述ARP攻击与欺骗的工作原理?
PC2向pc1发送虚假的网关MAC地址,向网关发送虚假的PC1MAC地址,这样PC1想进入网关通信时都要经过他,这样pc2会得到pc1的数据,如果pc2把pc1的数据丢弃就叫做攻击,如果pc2把数据筛选后再传给网关就叫做欺骗。
什么是默认路由?在什么的环境中可以配置默认路由?
当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口。
MAC地址由几位二进制组成?当MAC地址第8位为0时,表示什么意思?为1时表示
什么意思?
MAC地址由48位二进制组成当MAC地址第8位为0时是单播地址,为1时是组播地址。
Linux路由器及交换机工作原理的更多相关文章
- Linux下的Shell工作原理
Linux下的Shell工作原理 Linux系统提供给用户的最重要的系统程序是Shell命令语言解释程序.它不属于内核部分,而是在核心之外,以用户态方式运行.其基本功能是解释并执行用户打入的各种命令, ...
- 交换机工作原理、MAC地址表、路由器工作原理详解
一:MAC地址表详解 说到MAC地址表,就不得不说一下交换机的工作原理了,因为交换机是根据MAC地址表转发数据帧的.在交换机中有一张记录着局域网主机MAC地址与交换机接口的对应关系的表,交换机就是根据 ...
- 【转】Linux Page Cache的工作原理
1 .前言 自从诞生以来,Linux 就被不断完善和普及,目前它已经成为主流通用操作系统之一,使用得非常广泛,它与Windows.UNIX 一起占据了操作系统领域几乎所有的市场份额.特别是在高性能计算 ...
- Linux系统的Cache工作原理和管理机制
Linux系统Cache 管理是 Linux 内核中一个很重要并且较难理解的组成部分.本文详细介绍了 Linux 内核中文件 Cache 管理的各个方面,希望能够帮助到你. 操作系统和文件 Cache ...
- linux文件系统管理的工作原理
一.系统在初始化时如何识别硬盘 1.系统初始时根据MBR的信息来识别硬盘,其中包括了一些执行文件就来载入系统,这些执行文件就是MBR里前面446bytes里的boot loader 程式,而后面的16 ...
- 路由及路由器工作原理深入解析3:路由与port
日志"路由及路由器工作原理深入解析1"http://user.qzone.qq.com/2756567163/blog/1438322342介绍了"为什么要使用路 ...
- ARP协议、路由器详细工作原理
ARP原理分析 第一次通信时,有对方IP地址但是没有目标MAC地址,该PC就会在网络层启动ARP协议生成一个ARP报文"我叫1.1,我的MAC是AA;谁是1.3,你的MAC是多少?" ...
- Linux可插拔认证模块(PAM)的配置文件、工作原理与流程
PAM的配置文件: 我们注意到,配置文件也放在了在应用接口层中,他与PAM API配合使用,从而达到了在应用中灵活插入所需鉴别模块的目的.他的作用主要是为应用选定具体的鉴别模块,模块间的组合以及规定模 ...
- Linux内核设计第一周 ——从汇编语言出发理解计算机工作原理
Linux内核设计第一周 ——从汇编语言出发理解计算机工作原理 作者:宋宸宁(20135315) 一.实验过程 图1 编写songchenning5315.c文件 图2 将c文件汇编成32位机器语言 ...
随机推荐
- DWR日志 在log4j.xml配置
一.日志 DWR依赖 Apache Commons Logging,可以使用log4j实现日志记录功能. 1.1 日志简介 和其他日志框架一样,当设置低等级的日志时所有高于此等级的日志也将会打印出来. ...
- word设置标题1,标题2,标题3项目编号联动
word经常要按层级显示标题,并且标题样式之间要联动 如: 设置办法: word内鼠标右键 2.选择项目符号和编号 3.选择一个样式并自定义 将级别链接到样式.选择对应标题样式即可实现联动.
- MongoDB官方下载安装设置配置文件指定端口号
1.)下载 官网(https://www.mongodb.com/)右上角try free 进入下载中心,下载指定版本 ZIP和MSI随便 如果浏览器下载的慢,可以直接使用下载地址,然后迅雷下 操作 ...
- 2019-11-25-win10-uwp-发布旁加载自动更新
原文:2019-11-25-win10-uwp-发布旁加载自动更新 title author date CreateTime categories win10 uwp 发布旁加载自动更新 lindex ...
- WPF-自定义实现步骤条控件
步骤条实现的效果: 步骤条控件是在listbox的基础上实现的. 一. xaml代码: <Window.Resources> <convert1:StepListBarWidthCo ...
- .NetCore+WebUploader实现大文件分片上传
项目要求通过网站上传大文件,比如视频文件,通过摸索实现了文件分片来上传,然后后台进行合并. 使用了开源的前台上传插件WebUploader(http://fex.baidu.com/webupload ...
- C# 三元表达式
一.背景 因编程的基础差,因此最近开始巩固学习C#基础,后期把自己学习的东西,总结相应文章中,有不足处请大家多多指教. 二.语法 表达式1?表达式2:表达式3 描述: 表达式1一般为一个关系表达式. ...
- C# 协变、逆变
微软官方概述: 在C#中,协变和逆变能够实现数组类型.委托类型和泛型类型参数的隐式引用转换.协变保留分配兼容性,逆变则与之相反. 协变:能够使用与原始指定的派生类型相比,派生程度更大的类型. 逆变:能 ...
- .net core中serilog的基本使用
Serilog的基本使用 (一) 引言 (二) 导入包 (三) 配置 直接配置 配置文件配置 (四) 使用 (五) 结语 一 引言 作为一枚小白,来复习一下serilog的使用,如果有错误的 ...
- 第三方web ide开发环境下vuejs开发HMR环境搭建-码农这样开发是快乐的!
vuejs是一个非常优秀的前端框架,利用该框架可以快速开发出任何web app,之所以vuejs开发非常高效快捷,其中最重要的一点就是利用webpakc提供的HMR(热模块替换)特性,可以边写vue组 ...