网络模型

计算机以何种规则进行通信,就是网络研究问题。

网络模型一般是指:

OSI(Open System Interconnection)参考模型,

TCP/IP参考模型。

两种模型

OSI参考模型分为7层:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。

TCP/IP参考模型:应用层,传输层,网际层,主机至网络层

应用层:一些传统的应用,比如说FTP(各种文件下载),web(浏览器),QQ(桌面上可以显示的应用,就是终端应用)。

表示层:主要是对接收的数据进行解释,加密与解密,压缩与解压缩,也就是把计算即能够识别的东西转化成人能够识别的东西(如图片声音等)。

会话层:通过传输层(端口号,传输端口与接收端口)建立数据连接的通路,主要在你的系统之间发起会话或者接受会话请求(设备之间需要相互认识,可以使IP,也可以是主机名或MAC)。

传输层:定义了一些传输数据的协议和端口号,如TCP,UDP。主要是从下层接收的数据进行分段和传输,到达地址后再进行重组。常常把这一层的数据叫做段。

网络层:主要是将下层接收到的数据进行封装和解封装。这一层的设备叫路由器,这一层的数据较数据包。

数据链路层:主要是把从物理层接收到的数据进行网卡地址的封装和解封装。这一层的设备叫交换机,这一层的数据叫帧。

物理层:主要定义物理设备标准,主要作用是传输比特流到达目的地后转化为1,0.这一层的数据叫比特。

比较


实例

网络应用程序由三部分组成:网络编程,IO流,多线程组成。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • OSI七层模型 建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题。它的最大优点是将服务、接口和协议这...
    29号_2013阅读 3,462评论 0 0
  • 第一层物理层(比特)规定通讯设备的、机械的、电气的、功能的、过程的特性,用以建立、维护和拆除物理链路连接。规定:为...
    24_yu阅读 3,793评论 0 0
  • 这三篇文章为作者在学习网络基础知识的笔记与作者自己的理解,理解可能比较浅显,但争取理解网络相关技术的概念,可用于平...
    Shirley_y阅读 3,973评论 0 4
  • 13.服务器图片改了,url没有变,需求,服务器的图片变了,就从服务器加载图片,如果服务器的没变,就从本地加载 1...
    AlanGe阅读 5,101评论 0 1
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 13,913评论 6 13

友情链接更多精彩内容