OSI网络模型

OSI网络模型,第1张

OSI网络模型
  • IETF(Internet Engineering Task Force) :负责开发和推广互联网协议(特别是构成TCP/IP协议族的协议)的志愿组织,通过RFC发布新的或者取代老的协议标准。


  • IEEE(Institute of Electrical and Electronics Engineers): IEEE制定了全世界电子、电气和计算机科学领域30%左右的标准,比较知名的有IEEE802.3(Ethernet)、IEEE802.11(WiFi)等。


  • ISO(International Organization for Standardization) :在制定计算机网络标准方面,ISO是起着重大作用的国际组织,如OSI模型,定义于ISO/IEC 7498-1。


OSI模型

应用层

表示层

会话层

传输层

网络层

数据链路层

物理层

TCP/IP对等模型

应用层

(应用、表示、会话)

传输层

网络层

数据链路层

物理层

TCP/IP标准模型

应用层

(应用、表示、会话)

主机到主机层

英特网层

网络接入层

(数据链路、物理)

7. 应用层

对应用程序提供接口。


6. 表示层

进行数据格式的转换,以确保一个系统生成的应用层数据能够被另外一个系统的应用层所识别和理解。


5. 会话层

在通信双方之间建立、管理和终止会话。


4. 传输层

建立、维护和取消一次端到端的数据传输过程。


控制传输节奏的快慢,调整数据的排序等等。


3. 网络层

定义逻辑地址;实现数据从源到目的地的转发。


2. 数据链路层

将分组数据封装成帧;在数据链路上实现数据的点到点、或点到多点方式的直接通信;差错检测。


1. 物理层

在媒介上传输比特流;提供机械的和电气的规约。



应用层 FTP

        用于从一台主机传送文件到另一台主机的协议,用于文件的“下载”和“上传”,它采用C/S(Client/Server)结构。


 FTP客户端:提供本地设备对远程服务器的文件进行 *** 作的命令。


用户在PC上通过应用程序作为FTP Client,并与FTP服务器建立连接后,可以对FTP Server上的文件进行 *** 作。


FTP服务器:运行FTP服务的设备。


提供远程客户端访问和 *** 作的功能,用户可以通过FTP客户端程序登录到服务器上,访问设备上的文件。


Telnet         数据网络中提供远程登录服务的标准协议。


Telnet 为用户提供了在本地计算机上完成远程设备工作的能力。


HTTP         互联网上应用最为广泛的一种网络协议。


设计HTTP 最初的目的是为了提供一种发布和接收HTML页面的方法。



传输层 
  • 接收来自应用层协议的数据,封装上相应的传输层头部,帮助其建立“端到端”(Port to Port)的连接。


  • 传输层的PDU被称为Segment(段)。


  • TCP:一种面向连接的、可靠的传输层通信协议,由IETF的RFC 793定义。


  • UDP:一种简单的无连接的传输层协议,由IETFRFC 768定义。


TCP

20Btye

Source port (16)

Destination port (16)

Sequence number (32)

Acknowledgement number (32)

Header length (4)

Reserved (6)

Control bits (6)

Window (16)

Checksum (16)

Urgent (16)

Options

Data (varies)

三次握手
序号sourcedestinationSeqAckFlags
11.1.1.12.2.2.2Seq=aACK=0SYN
22.2.2.21.1.1.1Seq=bACK=a+1ACK、ACK
31.1.1.12.2.2.2Seq=a+1ACK=b+1FIN、ACK

 

UDP

8Btye

Source port (16)

Destination port (16)

Length (16)

Checksum (16)

Data (if any)

  • 客户端使用的源端口一般随机分配,目标端口则由服务器的应用指定;
  • 源端口号一般为系统中未使用的,且大于1023
  • 目的端口号为服务端开启的应用(服务)所侦听的端口,如HTTP缺省使用80



网络层
数据链路层

ARP


物理层

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/584426.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)

保存