1.ISO简介
1.简介:Open System Interconnection 开放系统互联模型
开放式系统互联:
国际标准化组织(IOS)制定,定义了不同计算机互联的标准,
设计和描述,计算机网络通信的构架。全世界网络通信的工作分为7层:应用层,表示层,会话层,传输层,网络层,数据连接层,物理层。
制定OSI的优势:开放,厂商兼容性,利于理解和学习,模块化工程,故障排除。
2.OSI:7层次结构和功能:
应用层:应用程序/原始数据
表示层:格式/压缩/加密
会话层:会话/全双工/半双工
传输层:分段/重组/端口号
网络层:IP地址/寻址/路由
数据链层:MAC地址/局域网
物理层:传输介质/比特流
3.TCP/IP:5层结构/功能:
TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议
应用层:
应用程序/原始数据
/格式/压缩/加密
会话/全双工/半双工
传输层:分段/重组/端口号
网络层:IP地址/寻址/路由
数据链路层:MAC地址/局域网/
物理层:传输介质/比特流
4.TCP/IP:4层结构/功能:
应用层:应用程序/原始数据/格式/压缩/加密/会话/全双工/半双工
传输层:分段/重组/端口号
网络层:IP地址/寻址/路由
网络接口层:MAC地址/局域网/传输介质/比特流
OSI模型和TCP/IP模型的区别:
OSI:推出时间早,只有理论没有实践
TCP/IP:传输控制协议/互联网协议,美国军方实践,总结出的理论,当今通信标准
5.TCP/IP:数据单元/DU:
前言:为了方便交流,通信模型不同的模块对信息加工,并进行统一命名。
应用层数据:AP DU
APDU:ApplicationProtocolDataUnit--应用协议数据单元
传输层数据:segment DU:分段数据
网络层数据:packet DU:包,数据
数据链路层数据:frame DU:帧,数据
物理层数据:bit DU:比特,数据
6.封装和解封装:
简介:信息从一台计算产生,经过TCP/IP模型加工。后传递到另一台计算机。
数据封装的过程大致如下:
1.(应用层)用户信息转换为数据,以便在网络上传输
2.(传输层)数据转换为数据段,并在发送方和接收方主机之间建立一条可靠的连接
3.(网络层)数据段转换为数据包或数据报,并在报头中放上逻辑地址,这样每一个数据包都可以通过互联网络进行传输
4.(数据链路层)数据包或数据报转换为帧,以便在本地网络中传输。在本地网段上,使用硬件地址唯一标识每一台主机。
5.(物理层)帧转换为比特流,并采用数字编码和时钟方案
2.TCP/IP协议族
TCP/IP简介:Transmission Control Protocol/Internet Protocol传输控制协议/互联网协议的简写
5层模型协议分类:
应用层:HTTP/超文本传输协议/网站
SSH/远程连接协议/远程控制
FTP/文件传输协议
SMTP/简单邮件传输协议/Email
DNS/域名服务/WWW
传输层:TCP/传输控制协议/可靠
UDP/用户数据报协议/不可靠
网络层:IP/互联网协议/寻址
ICMP/网络消息管理协议/测试
数据链路层:MAC
物理层:网线,光纤
3.进制转换
1.十进制:数值:0~9
数位:123
位权:百位十位个位
2.二进制:
数值:0~1
数位:101
位权:128-64-32-16-8-4-2-1
3.十六进制:
数值:0~9,0~9,A(10),B(11),C(12),D(13),E(14),F(15)
数位:10
位权:十六的倍数
二进制,十进制互转:10和2互转
方法一:权位加减法
方法二:除2法
单位换算:比特=bit=b=1/0
字节=byte=B=8个比特
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB