OSI 7层模型及相应延伸 (开放式系统互联模型Open System Interconnection Reference Model)

Posted kaituozhizzz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OSI 7层模型及相应延伸 (开放式系统互联模型Open System Interconnection Reference Model)相关的知识,希望对你有一定的参考价值。

一切都是建立在网路和相应设备上的发展。

网络是现实与虚拟的交互,网络连接需要设备为路由器、交换机。传输介质为网线、光纤、同轴电缆。网络终端设备为计算机、服务器、手机、智能手机、摄像头等、

哑终端服务器是一台安装了服务器操作系统的电脑

OSI  7层模型分为   7应用层   6表示层   5会话层   4传输层  3网络层    2数据链层   1物理层

物理层:顾名思义利用一些物理媒体,如双纽线、同轴电缆等进行物理连接,所要做到电气电压 光学特性 接口规范等。

数据链层:LLC逻辑链路控制子层-为上层服务提供FCS效验-封装和解封装   MAC        媒介访问控制子层--根据MAC地址来进行物理寻址。

网络层:就是根据IP地址来进行逻辑寻址    IP地址指的是(网际网络协议)互联网的每一个节点

传输层:即传输数据,又会根据端口号来判断不同的服务

端口号有0-65535个端口其中静态端口为0-1023一个端口代表一个服务,呈永久绑定关系、动态端口为1024-65535呈暂时绑定关系

0为保留端口号(特殊端口号)在网路编程中代表所有端口号 

会话层: 主要是发现 建立 维持 终止会话进程

表示层:主要为编码 解码 加密 解密

应用层:顾名思义为建立在下6层上的应用,如现在的软件就处于应用层换句话说就是:通过人机交互来实现各种各样的服务

相应延伸“

http\\https  区别在于前者属于     超文本传输协议  后者为安全的超文本传输协议

传输方面分为4步确认 重传 排序  流控  很多下载方面的小小手段也是通过这几步拆解

TCP/UDP的区别在于前者是面向连接的可靠传输协议,后者为非面向连接的不可靠传输协议。且前者速度慢但安全,后者速度快但不安全,网络直播就采用的是UDP非面向连接的不可靠传输协议。

面向连接就不得不提到----------三次握手和四次挥手

三次握手

SYN是同步序列请求

seq是序列号(记录发送的次数,是随机生成的,由不同厂商决定)

ctl是控制位  0为不生效,1为生效               ack是确认    ack=seq+1

四次挥手

比前者多一次 如淘宝退货,更形象的如牵手双方放开

数据分段

最大段长度    1480B                                     最大传输单元  1500B

FPT为文本传输协议(数据端口   TCP为20、控制端口TCP为21 )

Telnet   TCP为23 明文   SSH(安全外壳)TCP为22密文

http  TCP为80  或8080     https TCP为443

SMTP(发邮件)   TCP 为25               

POP3(收文件)   TCP为110

tftp   UDP 为  69    DNS   TCP/UDP为53    VNC  TCP为5900   

TCP报文

 

 说到二者便会提到Network access --网络接入层

其中TCP/IP协议只支持 TCP/IP网络

network--包含网络层协议---IPX  appletake

TCP/IP又分为5层模型和4层模型

相同之处有:都是模型化层次化,下层对上层提供服务支持,且每层协议彼此相互独立

不同之处有:OSI是先有模型后有协议,TCP/IP先有协议后有模型,协议栈只适用于网络层量的不同。     

TCP/IP协议栈

 这里又提到一个问题,一根网线能不能无限延伸并且传输数据,如果不能又需要什么呢?

首先这中途肯定会遇到信,号衰减的问题,这时候需要物理加压就需要用的中继器,中继器的作用是产生冲突。

也会遇到信号失真的情况,这时候需要交换机,所用到路由器,路由器的作用是 1 隔离广播域和划分广播域 2 连接不同的网络3路由。交换机的作用是 1 无限延长传输距离 2 实现单播 3 解决冲突域。冲突域----可能产生冲突的地方。         默认情况下,一个交换机属于一个广播域

解决冲突有两种方法    1 FLFO   2  CSMA/CD

前者为 先入先出,后者为带冲突检测的载波多路访问技术

以上是关于OSI 7层模型及相应延伸 (开放式系统互联模型Open System Interconnection Reference Model)的主要内容,如果未能解决你的问题,请参考以下文章

CCNA -OSI七层模型

osi 七层模型与tcp/ip 四层参考

OSI 模型

OSI网络模型基础

OSI七层模型中各层分别都有哪些协议?

OSI网络模型