OSI模型 |
您所在的位置:网站首页 › 开放系统互连参考模型采用了什么结构的构造技术 › OSI模型 |
一、定义:
定义了数据产生的标准格式,由iso组织定义了osi(open, system, interconnected) 共有协议 互联 二、分层将数据的产生过程分为了7层,提出了分层的思想 分层:每一层实现不同功能,集合起来定义了数据的产生过程 OSI模型分为7层,上三层控制层面、应用层面,下四层数据层面 7.应用层:面向应用程序,接收用户的数据,人机交互的接口 6.表示层:将应用层接收的数据(逻辑语言)转换成机器语言(二进制语言)(数据的编码解码、数据的加密解密、数据的压缩和解压等) 语言介绍:(1)自然语言:中文、英文(2)逻辑语言:编码语言,通过不同的编码方式进行编码定义,例中国的GBK(3)机器语言:二进制语言 5.会话层:针对传输的数据建立一条会话虚连接(只有本端,没有对端) 4.传输层: (1)区分流量:通过传输层端口号区分(不同端口号代表不同流量) 端口号范围:1-65535 分类:静态端口号(知名端口号):1-1023 动态端口号:1024-65535 静态端口号:每个端口定义了特殊的服务(明星端口),特点:端口号与流量之间存在一一对应并绑定的关系 常见端口: 域名系统(DNS)——TCP/UDP端口53 超文本传输协议(HTTP)——TCP端口80 HTTPS——TCP端口443 简单邮件传输协议(SMTP)——TCP端口25 邮局协议(POP)——TCP端口110 Telnet——TCP端口23 SSH——TCP端口22 动态主机配置协议(DHCP)——UDP端口67和端口68 动态端口:大多数服务使用随机的动态端口号进行区分,特点:动态端口与流量之间存在一一对应关系(但并无绑定) (2)定义数据的传输方式 可靠传输: 可靠传输方式——保证数据完全传输 可靠的传输:需要一些机制保证是可靠的,传输效率比较低 能使用就使用可靠传输 不可靠传输: 不可靠传输方式——不保证数据传输(数据可能会丢失) 不可靠传输:不需要机制保证,传输效率比较高 使用不可靠传输方式传递数据的特点: (1)大数据(2)对实时性求较高(3)对数据的丢失不敏感 例如:同时看视频快慢,语音电话 TCP:传输控制协议,是一种面向连接的可靠的传输协议面试题: 1、什么是可靠的传输协议?如何保障可靠传输? 保证可靠性:1、确认机制2、重传输机制 回复,反馈 重新传输 2、什么是面向连接?如何保障面向连接? 面向连接是在传输数据之前进行协商,确保数据在后续的发送过程中双方能够发送以及能够发送到数据 Syn:同步 Ack:确认 3、怎么保证面向连接 TCP三次握手机制(全都是可靠传输,三个包都要确认) PC----------------------------------->server Syn+request(同步+请求) PC server Ack(确认) 第三个包确认第二个包 确认机制:1.显示确认2.隐式确认 第三个包是隐式确认,不回复进行默认 4、会话断开机制:四次断开,目的断开TCP会话 5、TCP优化机制:1.重排序2.滑动窗口机制(提高传输效率,网络稳定,一次性发送较多数据) UDP:不可靠传输,用户数据报协议,是一种非面向连接的不可靠的传输协议运用范围:视频流,语言电话 相同点:都有端口 MTU:最大传输单元 默认为1500字节 PDU:协议数据单元,数据在不同层的表现形式 4层PDU:segment分段 分片 3.网络层(IP地址) (1)单位:bit------ 比特(互联网中最小的单位) byte-------字节 1个字节=8个bit 1000bit=1Kbit 1000Kbit=1Mbit 1000Mbit=1Gbit 1000Gbit=1Tbit 1000Tbit=1Pbit 1000Pbit=1Ebit 1000Byte=1KByte 1000KByte=1MByte (2)U盘16G为啥内存没有这么大?厂商1000MB=1GB,Windows1024MB=1GB 速率单位:1000Mbps-----一秒传递100M比特的数据 100MBps----一秒传递100M字节数据行业使用bit Byte=bit/8 流量使用Byte (3)网络层:编址、寻址(路由) 编制协议:IPV4、IPV6、IPX、Appletalk等 IPV4:互联网协议版本4,采用了32个二进制进行标识 组织方式:32个二进制(1100 0010.0101 0100.0010 1010.1001 0100) 书写方式: ip地址 网络掩码 192.168.1.1 255.255.255.0 ip地址:1100 000.1010 1000.0000 0001.0000 0001 网络掩码:1111 1111.1111 1111.1111 1111.0000 0000 网络位 主机位 192.168.1.1 192.168.1.2 192.168.1.3都属于同一网段 192.168.1.0 255.255.255.0 ----- 一个网络段,网络号 网段是网络位不变,主机位为0 (4)IP地址分类: A类地址:以0开头 0xxx xxxx. 0-127(1-126) 网络掩码默认为255.0.0.0 有2^7个网络段,有2^24个ip地址 B类地址:以10开头 10xx xxxx. 128-191 网络掩码默认为255.255.0.0 有2^14个网络段,有2^16个IP地址 C类地址:以110开头 110x xxxx. 192-223 网络掩码默认为255.255.255.0 有2^21个网络段,有2^8个IP地址 D类地址:以1110开头 1110 xxxx. 组播地址,无掩码 E类地址:以11111开头 1111 xxxx. 科研地址 A B C------单播地址,可以给用户配置----一对一 D----组播地址-----一对多 E-----保留地址 广播-----一对所有 (5)特殊地址: 1)0.X.X.X 无效地址(保留地址) 0.0.0.0无效地址 占位 2)127.0.0.1 本地测试(127.X.X.X测试地址) 3)网络号 网络位不变,主机位全为0的地址(描述一个网络段) 192.168.1.1 255.255.255.0 192.168.1.0 255.255.255.0 4) 受限广播地址:255.255.255.255 5)定向(直接)广播地址,网络位不变,主机位全为1 192.168.1.1 255.255.255.0 192.168.1.255 255.255.255.0 6) 本地链路地址:link-local (169.254.0.0 255.255.0.0) 公有地址:具有全球唯一性标识地址 私有地址:不具有唯一性标识地址(任何人都能使用) A类:10.0.0.0 255.0.0.0 B类:172.(16-31).0.0 255.255.0.0 C类:182.168.(0-255).0 255.255.255.0 3层PDU数据成为packet 通过IP地址查询网段,通过mac地址查询主机 2.数据链路层(MAC地址):针对不同传输戒指定义不同的二层封装(目的是兼容一层传输介质) (1)分为两个子层:LLC-----逻辑链路控制子层(表示上层使用了何种协议) MAC-----介质访问控制子层(二层进行地址的识别) 局域网:LAN(以太网) 广域网:WAN 数据链路层的功能:组帧、物理编址、流量控制、差错控制、接入控制 MAC地址介绍:48个二进制,书写方式:减分或者点分十六进制标识 减分十六进制书写60-F2-62-3C-E3-53 点分十六进制书写:60F2.623C.E353 构成:前24位:OUI(统一资源标识符),也称厂商ID 后24位:interface ID(接口标识符),也称产品ID 2层PDU数据为frame
1.物理层:将二层的数据帧转换为物理传输介质中比特流,关注物理特性、电学特性、光学特性等 (1)同轴电缆 (2)双绞线:8根捅死,两两相绞 (3)分类: 屏蔽双绞线 非屏蔽双绞线 (4)线类:分为3类、4类、5类、超5类、6类、超6类等 (5)线序: 568B线序:橙白、成、绿白、蓝、蓝白、绿、棕白、棕 568A线序:绿白、绿、橙白、蓝、蓝白、橙、棕白、棕 数据发送 数据发送 平行线:线序相同,不同层设备使用 交叉线:线序不同,同层设备使用(pcpc,pc连接路由器,同为交换机) 全反线:又称console线,配置线,线序相反,用于用户控制网络设备 路由器(route)三层设备能识别IP地址,交换机(switch)二层数据帧识别mac地址,pc连接交换机当作一层设备,pc连接路由器当作路由器(route)属于同层设备 光纤:利用光携带光信号传输数据 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |