Linux基础学习之Day13-OSI简介

Linux基础学习之从入门到精通Day13

OSI简介

OSI开放式系统互联模型

开放式系统互联模型
国际标准化组织指定
定义了不同计算机互联的标准
设计和描述,计算机网络通信的框架
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
制定OSI的优势
开放
厂商兼容性
易于理解、学习
模块化工程
故障排除

OSI:7层次结构/功能
应用层:应用程序/原始数据
表示层:格式(例如UTF8的编码格式)/压缩(去重压缩法例如tar压缩中的去重压缩法)/加密(例如邮政中的挂号信(表示加密))
会话层:会话/全双工(同时发送和接收)/半双工(同一时间单向发送)
传输层:分段(数据的分段传输)/重组/端口号 —>传输效率
网络层:IP地址/寻址/路由 ———> 总目标,全球地址
数据链路层:MAC地址/局域网/--------> 分段目标、局部地址、
物理层:传输介质/比特流 ------>电流/光/无线信号/4G/5G
TCP/IP:5层结构/功能
应用层
传输层
网络层
数据链路层
物理层
TCP/IP:4层结构模型
应用层
传输层
数据链路层
物理层
OSI模型和TCP/IP模型的区别
OSI只有理论,没有实践
TCP/IP 传输控制协议/互联网协议
TCP/IP:数据单元/DU
应用层数据:AP(应用程序) DU(数据单元) APDU—>应用协议数据单元
传输层数据:segment DU(分段数据)
网络层数据:packet DU 包数据
数据链路层:frame DU 帧数据
物理层:bit DU 比特 数据

封装和解封装

TCP/IP协议族
应用层
http—网站
SSH—远程连接
Telnet—
Ftp—文件传输协议
Smtp—简单邮件协议
DNS—域名解析

进制转换
十进制:
数值:0~9
数位:123
位权:百位十位个位
二进制:
数值:0~1
数值:10
位权:128-64-32-16-8-4-2-1
常用二进制范围0~255
128 64 32 16 8 4 2 1
1 1 1 1 1 1 1 1
————————————————————
0 0 0 0 1 1 0 1
例如:
十进制=二进制
13 =0000 1101
129 =1000 0001
二进制拆分法
解释:13 中从8 开始拆分 13 有8在8位下分1
13减去8还剩5,5拆分在4下能画1,5减去4还剩1
在最后1下画1
最终结论是 0000 1101
129 拆分如上一样
1000 0001

大数值减法(使用255 减去数)
255 = 1111 1111
252 = 1111 1100
解释:255减去252 等于3 二进制中直接减去3即可

二进制转换十进制反转过来即可

十六进制
数值:0~9,A B C D EF
数位:10
位权:16的倍数

单位换算:
ASCII:八位二进制一个字符
比特:bit=b=1/0
字节:byte=B=8个比特
1KB=1024B
1MB=1024K
1GB=1024MB
1TB=1024GB

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值