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

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

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

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


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


内容介绍:

一、OSI 模型(open system interface)

二、通讯方式:单工与双工

三、早期通讯方式——冲突检测的载波侦听多路访问

四、冲突域和广播域

五、Hub 集线器

六、以太网桥

七、查看网卡工作模式

八、Hub 和交换机

九、路由器 (router)

十、VLAN


一、OSI 模型(open system interface)

OSI模型把网络分成了七个层,而在工作中 OSI 模型只是用于指导作用,虽然它是一个国际标准,但是并不是我们事实上真正使用的标准。

目前来讲,工作和生活中用的网络都是基于TCP协议的,但是OSI 模型帮助我们理解网络是非常有价值的,特别是它把网络分成了七个层次,很多网络设备以及网络的一些相关的技术,都可以归纳为 OSI 模型的具体某一层。

回顾一下 OSI 模型的七层的,从上往下依次是应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。

七层之间下层为上层提供服务,通俗来讲下层要体现出上层协议的类型。

上次所讲的数据链路层,数据包的帧是工作在数据链路层的,而它的上一层是网络层,网络层有很多协议,比如说IP协议、Ips等协议,所以在数据链路层就需要有一个位置体现出上层协议类型,数据链路层的包名叫做帧,在物理层叫位,在网络层叫做包,传输层叫段,在往上也可以称为 message 

发送端:原始数据→应用层:A 原始数据→表示层:PA 原始数据→会话层:SPA 原始数据→传输层:TSPA 原始数据→网络层:NTSPA原始数据→数据链路层:DNTSPA 原始数据 CRC→物理层:DNTSPA 原始数据 CRC→(bit 流)接收端

image.png

下层体现上层的功能具体是哪种协议,下层为上层提供服务的时候必须在下层,在网络层叫包,在传输层叫做段,

不同层的名称不一样、在网络层,真正在网络中发送数据的时候,例如微信信息(原始数据)首先到达应用层,接着到达每一层,都会在相应层添加头部信息,在物理层即变成01的格式,实际上数据发送的时候是有额外的负载的,因此速度可能不能达到理想的效果。

之后往上层层解包,每一层解除相应包,完成之后即可获得原始数据。

image.png

与上述流程相反


二、通讯方式:单工与双工

1、单工

单向传输数据(例如收音机,喇叭,广播电台,早期电视等),与物理层相关

2、双工

双向传输数据

  • 全双工:同时双向传递,例如手机;
  • 半双工:轮流双向传输,例如对机。
相关文章
|
4月前
|
网络协议 Linux 网络安全
小白带你学习 linux 网络和网络协议(十七)
小白带你学习 linux 网络和网络协议(十七)
37 0
|
9月前
|
JSON 缓存 负载均衡
三十三 、 Linux性能优化实战学习笔记-关于 Linux 网络,基础知识(上)
说到网络,我想你肯定经常提起七层负载均衡、四层负载均衡,或者三层设备、二层设备等等。那么,这里说的二层、三层、四层、七层又都是什么意思呢?
116 0
|
10月前
|
存储 监控 Oracle
linux复习专用(第一章)
linux复习专用(第一章)
|
10月前
|
Shell Linux C语言
|
10月前
|
Linux
|
存储 Web App开发 关系型数据库
Linux EX294-RHCE8考题『上篇』
在练习期间,除了您就坐位置的台式机之外,还将使用多个虚拟系统。您不具有台式机系统的 root 访问权,但具有对虚拟系统的完整 root 访问权。
1132 0
Linux EX294-RHCE8考题『上篇』
|
Linux 网络架构 开发者
CCNA 必备:Linux 网络基础知识入门(三)|学习笔记
快速学习 CCNA 必备:Linux 网络基础知识入门
79 0
CCNA 必备:Linux 网络基础知识入门(三)|学习笔记
|
Linux 开发者 网络协议
CCNA 必备:Linux 网络基础知识入门(二)|学习笔记
快速学习 CCNA 必备:Linux 网络基础知识入门
104 0
CCNA 必备:Linux 网络基础知识入门(二)|学习笔记
|
安全 Linux 网络虚拟化
CCNA 必备:Linux 网络基础知识入门(四)|学习笔记
快速学习 CCNA 必备:Linux 网络基础知识入门
62 0
CCNA 必备:Linux 网络基础知识入门(四)|学习笔记
|
缓存 网络协议 算法
CCNA 必备:Linux 网络基础知识入门及 tcp 协议(三)|学习笔记
快速学习CCNA 必备:Linux 网络基础知识入门及 tcp 协议
140 0
CCNA 必备:Linux 网络基础知识入门及 tcp 协议(三)|学习笔记

热门文章

最新文章