OSI七层参考模型

OSI 7层参考模型:

应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

应用层、表示层、会话层----控制层面
表示层 、网络层、数据链路层、物理层----数据层面

应用层接收用户的数据,人机交互的接口,面向的应用程序

表示层   讲逻辑语言转为机器语言,翻译,加密

会话层   针对传输的每一种数据建立一条虚连接

传输层  作用 1.区分流量   2.定义数据传输方式 (可靠传输TCP、不可靠传输UDP)

通过端口号区分流量
    常见端口号(<256):
21端口号:FTP 文件传输服务
22端口号:SSH 远程登录(安全性较高 加密认证)- TCP
23端口:Telnet 远程登录服务  TCP
25端口:SMTP 简单邮件传输服务
53端口:DNS 域名解析服务  TCP和UDP
80端口:HTTP 超文本传输协议  TCP
110端口:POP3 “邮局协议版本”使用的端口
443端口:HTTPS 加密的超文本传输协议  TCP
520端口:RIP   UDP

端口号(portID) ,数值范围1-65535
静态端口(注明端口):范围1-1023 ,特点:流量与端口号一一对应并绑定
动态端口:范围1024-65535,特点:流量与端口号一一对应

传输方式:
TCP:传输控制协议,是一种面向连接的可靠传输协议
UDP:用户数据报协议,是一种非面向连接的不可靠传输协议
    TCP:传输可靠--如何保证可靠性?(1.确认机制(三次握手),2.重传输机制)
        数据结构:
    UDP:传输不可靠—特点(1.大流量2.实时性较高3.对数据丢失不敏感)
        数据结构:
         
    三次握手(确保PC与server连接):
    1.PC发送给server同步(syn)请求(req),请求server端口是开放状态,请求与服务器保持同步状态;——PC向server进行同步请求
    2.server给PC回复ACK和同步(syn)请求(req),确认PC端口是开放状态;——server确认并向PC进行同步请求;
    3.PC向server确认(ACK)

    三次握手机制:保证面向连接,又称为TCP的三尺握手
    确认机制:显示确认  隐式确认
    优化机制:流控机制(滑动窗口机制) ;重排序
    数据的分段传输:传输较大数据时按照MTU值进行分段传输。
    MTU:最大传输单元,默认为1500字节,可以修改(但不建议)

    PDU:协议数据单元
    4层PDU:segment 分段 分片 ---- 数据包   

网络层  network  编址  寻址

编址协议: IP(IPV4/IPV6)、IPX、apple talk、novell、NSAP
    IPV4(32位二进制)编址方式:点分十进制法(0、1组成)
       IPV6(128位二进制)编址方式:冒分十六进制法
完整IP地址:IP地址+子网掩码
IP地址:网络位+主机位 
地址分类:
    A类地址:第一位固定为0
    0XXX XXXX---0-127(1-126),子网掩码默认为255.0.0.0
    B类地址:第一位固定为10
    10XX XXXX---128-191,子网掩码默认为255.255.0.0
    C类地址:第一位固定为110
    110X XXXX---192-223,子网掩码默认为255.255.255.0
    D类地址:第一位固定为1110
    1110 XXXX---224-239,子网掩码默认为255.255.255.255
    E类地址:第一位固定为1111
    1111 XXXX---240-255,科研地址
    特殊地址:
        1、0.X.X.X 无效地址(保留地址),0.0.0.0无效地址,用于占位
        2、127.0.0.1 回路地址,用于本地测试
        3、网络号,主机位全为0,用于描述一个网段
        4、255.255.255.255为受限广播地址 
        5、主机位全为1,定向广播地址
        6、本地链路地址:link-local (169.254.0.0  255.255.00)

    公有地址:具有全球唯一性标识地址
    私有地址:不具唯一标识地址
    10.0.0.0  255.255.0.0
    172.[16,31].0.0 255.255.0.0
    192.168.X(0,255).0 255.255.0.0

数据链路层

数据链路层分为LLC层(逻辑链路控制子层)和MAC层(介质访问控制子层)
二层地址:MAC地址(介质访问控制)--物理/硬件/烧录地址
MAC地址构成:48位二进制,12个减分(点分)十六进制(一个十六进制需要使用4个二进制表示)
 eg.减分:60-F2-62-3C-E3-53=>终端 主机 手机 服务器
    点分:60F2.623C.E353=>连接设备上 路由器 防火墙 ASA...

物理层  传输介质(有线、无线)

有线:同轴电缆、双绞线、光纤
    同轴电缆
        分为细缆和粗缆
     细缆:传输速度10Mbps,传输距离185m
     粗缆:传输速度10Mbps,传输距离500m
    双绞线(RJ-45)
        分为屏蔽(STP)和非屏蔽(UTP)—8根铜丝分4组,两两相绞(减小干扰)—传输距离100米
        568A线序:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕
        568B线序:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕 (是568A的3612线序)
      平行线:又称为直通线,线序相同。不同层设备使用平行线。
      交叉线:线序不同。同层设备使用交义线。
      全反线:又称为console线,配置线,线序相反,用于用户控制网络设备。
   光纤
    分为单模和多模,通过光导纤维(玻璃)传输光信号
发送光信号需要由电信号转为光信号:
 电信号—>光信号:发光二极管(多模) 或 注入式激光二极管(单模)
 光信号—>电信号: 发电二极管

无线:  红外线、微波、蓝牙、无线电、wimax
    无线电:标准IEEE 802.11
    蓝牙:标准IEEE 802.15
    wimax:标准IEEE 802.16
    全球移动通信系统(GSM)
路由器:三层设备,识别IP地址。
    具有隔离广播域的功能,一个接口就是一个广播域,不同的接口在不同的网段(广播域)
交换机(网桥):二层设备,使用MAC地址,所有的接口默认在同一个广播域,一个接口是一一个冲突域。
集线器(hub):放大器 放大信号,属于1层设备,识别bit流,hub 上所有的接口都在同一个冲突域中。

  • 25
    点赞
  • 135
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: OSI参考模型(Open Systems Interconnection Reference Model)是一种七层网络模型,用于描述在计算机网络中如何进行通信。它规定了计算机网络中数据传输的过程,并规定了各层的功能。 OSI参考模型分为七层: 1. 物理层(Physical Layer):规定了网络中如何传输数据的物理方式,包括电缆、无线信号等。 2. 数据链路层(Data Link Layer):规定了如何在两台计算机之间传输数据,包括帧的格式和传输方式。 3. 网络层(Network Layer):规定了如何在不同的网络之间传输数据,包括路由和分组。 4. 传输层(Transport Layer):规定了如何在两台计算机之间传输数据,包括端口号和流量控制。 5. 会话层(Session Layer):规定了如何在两台计算机之间建立会话,包括连接建立和断开。 6. 表示层(Presentation Layer):规定了如何将数据表示成适合传输的格式,包括加密和压缩。 7. 应用层(Application Layer):规定了如何在计算机之间进行应用程序通信 ### 回答2: OSI七层参考模型是一种用来描述计算机网络功能分布和协议分层的理论框架。该模型由国际标准化组织(ISO)在20世纪80年代初开发并发布。 该模型将计算机网络通信过程分为七个层次,每个层次负责特定的功能和协议,通过层次之间的接口实现不同层次之间的通信。这些层次从下到上分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 物理层负责传输比特流,提供物理连接的传输介质及信号传输。数据链路层将物理层提供的比特流划分为帧,并进行误码检测与纠正,提供可靠的数据传输。网络层负责选择最佳路径将数据包送达目标主机,进行路由和逻辑编址。传输层提供端到端的数据传输,负责数据分段、流量控制和差错恢复。会话层允许不同主机上的应用程序建立、管理和终止会话。表示层负责数据格式转换、加密和解密。应用层为最终用户提供应用服务,例如电子邮件、文件传输、网站浏览等。 使用OSI七层参考模型有助于不同厂商的设备和协议之间的互操作性,使得不同层次的功能可以独立开发和更新。该模型也能够帮助网络工程师和管理员分析和解决网络问题,提供了一种共同的语言和框架。尽管现实世界中的网络往往采用的是TCP/IP协议栈,而不是纯粹的OSI模型,但OSI七层参考模型仍然被广泛使用和参考。 ### 回答3: OSI(开放系统互联)七层参考模型是一种用于网络通信的标准体系结构。该模型将通信协议的功能划分为七个层次,每个层次负责执行特定的任务,从而实现网络中不同设备之间的数据传输和通信。 以下是七个层次的简要介绍: 1. 物理层:负责网络物理介质的传输,包括传输媒介、数据连接和电压等。 2. 数据链路层:处理数据包和帧的传输,通过物理连接的可靠通信链路传输数据。 3. 网络层:通过路由选择和路径规划实现不同网络之间的通信,负责地址寻址和数据分组处理。 4. 传输层:提供端到端的数据传输,分为面向连接的可靠传输和无连接的不可靠传输。 5. 会话层:建立和管理通信会话,负责会话控制和数据交换。 6. 表示层:处理数据的格式和代码转换,确保不同设备间的数据互通。 7. 应用层:提供用户与网络之间的接口,支持各种应用程序的通信和交互。 通过这种分层的设计,OSI模型能够使网络通信的各个方面分工明确,并且可以实现不同厂商的设备在同一网络中协同工作。每个层次之间通过接口进行通信,这种模块化的设计使得网络协议的开发、维护和升级更加灵活和可靠。此外,OSI模型也为网络故障诊断和问题定位提供了参考标准,能够帮助网络管理员更方便地解决网络通信问题。 总而言之,OSI七层参考模型是一种规范和指导,用于标准化网络通信协议的设计和实施。它能够促进不同厂商和设备在网络中的互操作性,提供有效的通信方式,并支持网络的管理与维护。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值