博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OSI模型和TCP/IP模型
阅读量:5820 次
发布时间:2019-06-18

本文共 1728 字,大约阅读时间需要 5 分钟。

  hot3.png

OSI七层模型记忆: all people seem to need data processing。

Application(应用层) -- all

Presentation(表示层) --- people

Session(会话层) -- seem

Transport(传输层) -- to

Network(网络层) -- need

Data(数据链路层) -- data

Physical(物理层) --- processing

1. 物理层:

主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。在这一层,数据还没有被组织,仅作为原始的位流或电气电压处理,单位是bit比特。

2. 数据链路层:

定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问。这一层通常还提供错误检测和纠正,以确保数据的可靠传输

3. 网络层:

在位于不同地理位置的网络中的两个主机系统之间提供连接和路径选择Internet的发展使得从世界各站点访问信息的用户数大大增加,而网络层正是管理这种连接的层。

4. 传输层:

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

5. 会话层:

负责在网络中的两节点之间建立、维持和终止通信。 会话层的功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个节点之间的对话,决定通信是否被中断以及通信中断时决定从何处重新发送。

6. 表示层:

应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化。可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取。

7. 应用层:

术语应用层并不是指运行在网络上的某个特别应用程序 ,应用层提供的服务包括、文件管理以及的信息处理。,这一层为用户的应用程序(例如电子邮件、文件传输和终端仿真)提供网络服务。

以下是TCP/IP分层模型

        ┌────------────┐┌─┬─┬─-┬─┬─-┬─┬─-┬─┬─-┬─┬─-┐
  │        ││D│F│W│F│H│G│T│I│S│U│ │
  │        ││N│I│H│T│T│O│E│R│M│S│其│
  │第四层,应用层 ││S│N│O│P│T│P│L│C│T│E│ │
  │        ││ │G│I│ │P│H│N│ │P│N│ │
  │        ││ │E│S│ │ │E│E│ │ │E│它│
  │        ││ │R│ │ │ │R│T│ │ │T│ │
  └───────------─┘└─┴─┴─-┴─┴─-┴─┴─-┴─┴─-┴─┴-─┘
  ┌───────-----─┐┌─────────-------┬──--------─────────┐
  │第三层,传输层 ││   TCP   │    UDP    │
  └───────-----─┘└────────-------─┴──────────--------─┘
  ┌───────-----─┐┌───----──┬───---─┬────────-------──┐
  │        ││     │ICMP│          │
  │第二层,网间层 ││     └──---──┘          │
  │        ││       IP            │
  └────────-----┘└────────────────────-------------─-┘
  ┌────────-----┐┌─────────-------┬──────--------─────┐
  │第一层,网络接口││ARP/RARP │    其它     │
  └────────------┘└─────────------┴─────--------──────┘
 TCP/IP四层参考模型 

转载于:https://my.oschina.net/shyl/blog/518053

你可能感兴趣的文章
让你的WPF程序在Win7下呈现Win8风格主题
查看>>
JDBC二查询(web基础学习笔记八)
查看>>
监听器(web基础学习笔记二十二)
查看>>
802.11 学习笔记
查看>>
Leetcode-Database-176-Second Highest Salary-Easy(转)
查看>>
构建Docker Compose服务堆栈
查看>>
最小角回归 LARS算法包的用法以及模型参数的选择(R语言 )
查看>>
CentOS7下zip解压和unzip压缩文件
查看>>
Hadoop生态圈-Kafka常用命令总结
查看>>
如何基于Redis Replication设计并实现Redis-replicator?
查看>>
Linux 环境下 PHP 扩展的编译与安装 以 mysqli 为例
查看>>
浮点数内存如何存储的
查看>>
贪吃蛇
查看>>
EventSystem
查看>>
用WINSOCK API实现同步非阻塞方式的网络通讯
查看>>
玩一玩博客,嘿嘿
查看>>
P1352 没有上司的舞会
查看>>
ios11文件夹
查看>>
【HLOJ 559】好朋友的题
查看>>
Electric Fence(皮克定理)
查看>>