Linux系统网络管理1

OSI

简介

Open System Interconnection 开放系统互联模型

  • 开放式系统互联:
    国际标准化组织(ISO)制定
    定义了不同计算机互联的标准
  • 设计和描述,计算机网络通信的框架
    全世界网络通信的工作分为7层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层.
    制定OSI的优势:开放、厂商兼容性好、容易理解与学习、模块化工程、能故障排除

OSI:7层次结构/功能

层次功能
应用层应用程序/原始数据/:接受物理信息,产生原始信息,操作系统或网络应用程序提供访问网络服务的接口QQ/微信/爱奇艺
表示层格式/压缩/加密:提供格式化的表示和转换数据服务。数据的压缩和解压缩, 加密和解密等快速传递/安全传递/鸡毛信
会话层会话/全双工/半双工:建立、维护和管理会话通道身份信息/电话/对讲机
传输层分段/重组/端口号:将数据进行分割、重组、排序连接、提供终端到终端的可靠连接传输效率
网络层IP地址/寻址/路由:数据封装 IP地址 数据进行寻址路由总目标,全球地址
数据链路层MAC地址/局域网/:对物理层传输的比特流包装 将数据进行mac地址封装和解封装,简单来说就是物理寻址。交换机就处在这一层,最小的传输单位——帧分段目标,局部地址、邮递员
物理层传输介质/比特流:将数据转换为可通过物理介质传送的电子信号电流/光/无线信号/4G/5G

TCP/IP:5层结构/功能

TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议
与七层结构一致 最后应用层包含了(应用层、表示层、会话层)
5层结构:应用层(应用层、表示层、会话层)、传输层、网络层、数据链路层、物理层.

TCP/IP:4层结构/功能

4层结构:应用层(应用层、表示层、会话层)、传输层、网络层、网络接口层(数据链路层、物理层)

OSI模型与TCP/IP模型的区别

OSI:推出早,只有理论没有实践
TCP/IP:美国军方由实践,总结出的理论,是当今通信标准.

TCP/IP/数据单元/DU

信息从产生到接收,也会有些变化,为了方便交流,通信模型不同的模块对信息加工,并进行统一命名.

应用层数据:   AD   DU       ADDU:APDU:ApplicationProtocolDataUnit--应用协议数据单元
传输层数据:   segment DU    分段数据
网络层数据:   packet DU      包 数据
数据链路层数据: frame DU      帧 数据
物理层数据:    bit DU        比特 数据

封装和解封装

信息从一台计算产生,经过TCP/IP模型加工。后传递到另一台计算机。
这个通信过程就像,快递从厂家包装到顾客收到货物拆包一样。
我们把这个通信过程,称作数据的封装(发送)和数据解封装(接收)。
从而更好的理解,数据通信原理。

-数据封装的过程大致如下
在这里插入图片描述

TCP/IP协议族

5层模型协议分类

应用层:
HTTP/超文本传输协议/网站          淘宝
SSH/远程连接协议/远程控制        QQ远程桌面
FTP/文件传输协议                电影天堂
SMTP/简单邮件传输协议/Email       QQ邮箱
DNS/域名服务/WWW          baidu.com

传输层:
TCP/传输控制协议/可靠      鸡毛信/挂号信
UDP/用户数据报协议/不可靠    普通信

网络层:
IP/互联网协议/寻址      全球地址
ICMP/网络消息管理协议/测试   通信兵/ping

数据链路层:
MAC    邮局地址

物理层:
网线       公路
光纤       飞机航道

进制转换

十进制

数值:0~9
数位:123
位权:百位十位个位

二进制

数值:0~1
数位:101
位权:128-64-32-16-8-4-2-1

十六进制

数值:0~9,A(10),B(11),C(12),D(13),E(14),F(15)
数位:10
位权:十六的倍数

二进制、十进制互转

10和2互转

128   64     32    16     8      4     2      1
1     1       1     1     1      1      1     1


位权加减法
十进制转换成2进制

方法:
1  请将8位2进制,每个位置的位权写出来。
2  通过加减法,在2进制位权中取得相应数字。 不足的位置用0填充。

示例:
129=1000 0001
192=1100 0000
130=1000 0010

67=0100 0011
33=0010 0001


二进制转十进制
示例:
1010 1010=170
1111 1110=?

单位换算

ASCII
比特=bit=b=1/0
字节=byte=B=8个比特
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值