Linux网络管理实战(物理层、数据链路层)

OSI简介

Open System Interconnection 开放系统互联模型,开放式系统互联 :全世界网络通信的工作分为7层 :应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。
OSI:7层次结构/功能
应用层:应用程序/原始数据
表示层:格式/压缩/加密/快速传递
会话层:会话/身份信息
传输层:分段/重组/端口号
网络层:IP地址/路由
数据链路层:mac地址/局域网
物理层:传输介质/比特流
TCP/IP:5层结构/功能
应用层:应用程序/原始数据/格式/压缩/加密/会话
传输层:分段/重组/端口号
网络层:IP地址/寻址/路由
数据链路层:MAC地址/局域网
物理层:传输介质/比特流

TCP/IP协议族

TCP/IP简介;
Transmission Control Protocol/Internet Protocol,传输控制协议/互联网协议的简写。

5层模型协议分类
应用层:

  1. HTTP/超文本传输协议/网站
  2. SSH/远程连接协议/远程控制
  3. FTP/文件传输协议
  4. SMTP/简单邮件传输协议/Email
  5. DNS/域名服务/WWW

传输层:

  1. TCP/传输控制协议/可靠
  2. UDP/用户数据报协议/不可靠

网络层:

  1. IP/互联网协议/寻址
  2. ICMP/网络消息管理协议/测试

数据链路层:MAC
物理层:

  1. 网线
  2. 光纤

进制转换
十进制 :数值:0-9
数位:123
位权:百十个
二进制:数值:0-1
数位:10
位权:128-64-32-16-8-4-2-1
十六进制:数值:0-9 A(10)B (11)C (12)D (13)E (14)F (15)
数位:10
位权:16的倍数

物理层

信号
模拟信号:不断变换的物理量
Linux网络管理实战(物理层、数据链路层)_第1张图片*适用于电话网络
数字信号:两种恒定物理量
Linux网络管理实战(物理层、数据链路层)_第2张图片
适用于计算机网络,抗噪音抗衰减较强
介质
双绞线
Linux网络管理实战(物理层、数据链路层)_第3张图片
接口RJ45/水晶头
线序:EIA/TIA568B:橙白,橙,绿白,蓝,蓝白,绿,棕白 ,棕
Linux网络管理实战(物理层、数据链路层)_第4张图片
光纤
Linux网络管理实战(物理层、数据链路层)_第5张图片

数据链路层

功能:
链路创建,维护,管理
帧封装,传输,同步
差错校验

地址:
MAC地址:48位2进制数字、12位16进制数字。例如:00-21-CC-C3-8C-B0,前六位是厂商标识,后六位是硬件标识
帧封装:
目标MAC//源MAC//数据//CRC
图示
在这里插入图片描述
⭐⭐⭐交换机工作原理:

学习/广播/转发/更新
Linux网络管理实战(物理层、数据链路层)_第6张图片
组件局域网分vlan
通过思科模拟器组建局域网,通过接口划分vlan。Linux网络管理实战(物理层、数据链路层)_第7张图片在交换机上配置

enable   //特权
config     t   //进入配置模式(config)#
vlan 10   //创建局域网10
vlan 20    //创建局域网20
interface  fastethernet0/1  //必须要配置模式下才可以输入
switch access vlan 10  //将端口加入VLAN
interface  f0/3 
switch access vlan 10
interface  f0/2
switch access vlan 20
interface  f0/4
switch access vlan 20

TRUNK
目的:通过一个网线,传递不同vlan的信息。
Linux网络管理实战(物理层、数据链路层)_第8张图片
配置:如同vlan

enable   //特权
config     t   //进入配置模式(config)#
vlan 10   //创建局域网10
vlan 20    //创建局域网20
interface  fastethernet0/1  //必须要配置模式下才可以输入
switch access vlan 10  //将端口加入VLAN
interface  f0/2
switch access vlan 10
interface  f0/3
switch access vlan 20
interface  f0/4
switch access vlan 20
interface  f0/4
switch access vlan 20
在交换机互联的接口中配置
interface  f0/5
switch mode  trunk //配置链路

另一个交换机也需要在f0/5中配置trunk链路

测试
实现不同交换机上,相同VLAN主机通信成功。
实现不同交换机上,不相同VLAN主机通信不成功。

你可能感兴趣的:(网络协议)