CCNA 必备:Linux 网络基础知识入门(三)|学习笔记

简介: 快速学习 CCNA 必备:Linux 网络基础知识入门

开发者学堂课程【Linux 网络进阶 - TCP/IP 协议及 OSI 七层模型CCNA 必备:Linux 网络基础知识入门学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/552/detail/7626


CCNA 必备:Linux 网络基础知识入门(三)


七、查看网卡工作模式

由于通讯时只能按照较低的速度通讯,因为 Hub 是一个比较差的设备,所以其性能不太好,如果与 Hub 连接只能按 Hub 的性能进行通讯,即半双工的通讯方式,网卡可根据交换机状态自动协商,自动协商为半双工。

现在目前来讲它支持多种各种方式的协商,比方说按照百兆的半双工、百兆的全双工、千兆的全双工等多种模式进行组合连接。

我们可以用 mii-tool-v eth0 命令来查看一网卡目前的工作模式,ethtool-eyh0可以修改当前工作模式。

网卡工作在数据链路层和物理层,同时具有网络层的功能。


八、Hub 和交换机

image.png

集线器属于 OSI 的第一层物理层设备,而网桥属于 OSI 的第二层数据链路层设备,也具有网络层的功能,但最重要的还是数据链路层,从工作方式来看,集线器是一种广播模式,所有端口在一个冲突域里面。

网桥的可以通过端口隔离冲突。

Hub 是所有共享总线和共享带宽。网桥每个端口占一个带宽。


九、路由器(router)

交换机是无法隔断广播的,因此就也需要一种设备来隔断广播,把广播局限在一个特定范围内,这个设备就是路由器(router)。

1、路由器的作用

  • 分隔广播域
  • 选择路由表中到达目标最好的路径
  • 维护和检查路由信息
  • 连接广域网

image.png

最基本的功能就是隔断广播,路由器不仅实现了隔断广播的功能,还可以进行最优路径选择,通过路由表实现,路由表并不仅仅在路由器存在,在电脑中也存在,路由表记录的是 IP 地址(逻辑地址,属于网络层的设备),

可通过 router-n 查看路由表,路由表组成非常重要,只有理解了路由表中的内容,才能理解通讯过程和网络架构

2、路由

把一个数据包从一个设备发送到不同网络里的另一个设备上去这些工作依靠路由器来完成。

路由器只关心网络的状态和决定网络中的最佳路径路由的实现依靠路由器中的路由表来完成

相关文章
|
8天前
|
安全 Unix Linux
【一文速通Linux基础概念,小白可入】
【一文速通Linux基础概念,小白可入】
12 0
|
16天前
|
运维 监控 安全
【专栏】11 个 Linux 网络命令学习和熟练运用这些命令是提升网络管理能力的基础
【4月更文挑战第28天】本文介绍了11个必备的Linux网络命令,包括ifconfig、ip、ping、traceroute、netstat、tcpdump、ss、telnet、ftp、ssh和nmap,这些命令在网络配置、故障排查和性能监控中发挥关键作用。通过实例分析,强调了它们在实际工作中的综合应用,帮助运维工程师提升效率和应对网络挑战。学习和熟练运用这些命令是提升网络管理能力的基础。
|
2月前
|
存储 消息中间件 网络协议
Linux 系统编程从入门到进阶 学习指南
本文旨在为初学者提供一个清晰的 Linux 系统编程入门指南,带你步入 Linux 系统编程的世界,从基本概念到实用技能,一步步建立起您的知识体系。
Linux 系统编程从入门到进阶 学习指南
|
5月前
|
网络协议 Linux 网络安全
小白带你学习 linux 网络和网络协议(十七)
小白带你学习 linux 网络和网络协议(十七)
38 0
|
10月前
|
JSON 缓存 负载均衡
三十三 、 Linux性能优化实战学习笔记-关于 Linux 网络,基础知识(上)
说到网络,我想你肯定经常提起七层负载均衡、四层负载均衡,或者三层设备、二层设备等等。那么,这里说的二层、三层、四层、七层又都是什么意思呢?
116 0
|
11月前
|
存储 监控 Oracle
linux复习专用(第一章)
linux复习专用(第一章)
|
11月前
|
Shell Linux C语言
|
存储 Web App开发 关系型数据库
Linux EX294-RHCE8考题『上篇』
在练习期间,除了您就坐位置的台式机之外,还将使用多个虚拟系统。您不具有台式机系统的 root 访问权,但具有对虚拟系统的完整 root 访问权。
1151 0
Linux EX294-RHCE8考题『上篇』
|
Ubuntu Linux Windows
Linux初体验—— 第1关:初级
Linux初体验—— 第1关:初级
414 1
Linux初体验—— 第1关:初级
|
Linux 开发者 网络协议
CCNA 必备:Linux 网络基础知识入门(二)|学习笔记
快速学习 CCNA 必备:Linux 网络基础知识入门
107 0
CCNA 必备:Linux 网络基础知识入门(二)|学习笔记