5层因特网协议栈概述

  • 简述
  • 应用层
  • 运输层
  • 网络层
  • 链路层
  • 物理层

简述

因特网的协议栈由5个层次组成:物理层、链路层、网络层、运输层和应用层。我们采用自顶向下的介绍模式,首先介绍应用层。

应用层

因特网的应用层包含很多协议:

应用层协议分布在多个 端系统 上,而一个端系统中的应用程序使用协议与另一个端系统中的应用程序交换信息分组。我们把这种位于应用层的信息分组称为 报文(message)

运输层

因特网的 运输层 在应用程序端点之间传送 应用层报文 。而运输层的分组我们称之为 报文段(segment)

网络层

因特网的网络层负责将 数据报网络层分组 从一台主机移动到另一台主机。
在一台源主机中的因特网 运输层协议(TCP或UDP)网络层 递交运输层 报文段目的地址

因特网的网络层也包括决定路由的路由选择协议。他根据该路由将数据报从原传输到目的地。因特网具有许多路由选择协议。

链路层

因特网的网络层通过源和目的地之间的一系列路由器路由数据报。为了将分组从一个节点(主机或路由器)移动到路径上的下一个节点,网络层必须依靠该链路层的服务。特别是在每个节点,网络层将数据报下传给链路层,链路层沿着路径将数据报传递给下一个节点。在该下一个节点,链路层将数据报双传给网络层。
由链路层提供的服务取决于应用于该链路的 特定链路层协议。网络层会受到来自不同链路层协议的不同服务。
链路层的分组称为

物理层

虽然链路层的任务是将整个 从一个网络元素移动到临近的网络元素,而物理层的任务是将该 中的一个个 比特 从一个节点移动到下一个节点。在这层中的协议仍然是链路相关的,并且进一步与该链路的 实际传输媒体 相关(比如双绞铜线或者光纤等)。

【计算机网络】5层因特网协议栈 概述相关推荐

  1. 5层因特网协议栈 和 7层OSI参考模型

    1.概念: 在计算机网络中要做到有条不紊的交换数据,我们就应该遵守一些事先约定好的规则,网络中的协议就是为了进行网络中的数据交换而建立的规则.标准或者约定 2.协议三要素: 语法:即数据与控制信息的结 ...

  2. 网络分层 之 五层因特网协议栈和七层因特网协议栈

    网络层次可划分为五层因特网协议栈和七层因特网协议栈. [1] 五层 因特网协议栈共有五层:应用层.传输层.网络层.链路层和物理层.不同于OSI七层模型这也是实际使用中使用的分层方式. (1)应用层 支 ...

  3. 【计算机网络】网络分层:五层或七层因特网协议栈

    目录 一.协议分层 二.网络协议栈 1. 五层网络协议栈 应用层 运输层 网络层 链路层 物理层 2. 七层OSI参考模型 表示层 会话层 一.协议分层 为了给网络协议的设计提供一个结构,网络设计者以 ...

  4. 计算机网络基础-五层因特网协议栈

    五层因特网协议栈 一,应用层 application-layer 应用层的任务是:通过应用进程间的交互来完成特定的网络应用.应用层协议定义的就是 应用进程间通信和交互的规则. 对于不同的网络应用需要不 ...

  5. 计算机网络各层协议和设备概述

    文章目录 一.物理层 1.概述 2.设备 二.链路层 1.概述 2.设备 3.协议 三.网络(际)层 1.概述 2.设备 3.协议 四.传输层 1.概述 2.设备 3.协议 五.应用层 1.概述 2. ...

  6. 互联网协议入门-通俗易懂的讲计算机网络5层结构

    转自:http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html http://www.ruanyifeng. ...

  7. 计算机网络协议的特点,计算机网络传输层协议类型与特点

    我们在上文中给大家简单介绍了计算机网络体系的七层结构,而今天我们就一起来了解一下,计算机网络传输层协议类型与特点. 传输层涉及到两个重要的协议:UDP和TCP,本节我们重点介绍这两个协议. 1.UDP ...

  8. 自顶向下计算机网络 传输层

    自顶向下计算机网络学习 传输层 一.概述和传输层服务 1.1 传输层提供的服务 1.2传输层和网络层的关系 1.3 传输层协议 可靠的.保序的传输:TCP 不可靠.不保序的传输:UDP 二.多路复用与 ...

  9. 计算机网络技术as系统,【计算机网络技术】因特网的AS层次.ppt

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbsp通信/网络 [计算机网络技术]因特网的AS层次.ppt53页 本 ...

最新文章

  1. LeetCode刷题记录15——21. Merge Two Sorted Lists(easy)
  2. tls 流量画像——直接使用图像处理的思路探索,待进一步观察
  3. UVALive - 3126 Taxi Cab Scheme(最小路径覆盖-二分图最大匹配)
  4. mysql语句 查询前5个_MySQL 查询语句--------------进阶5:分组查询
  5. mui的学习图片预览
  6. matlab compiler 与matlab coder 区别,MATLAB编译器与MATLAB编码器
  7. WEB安全基础-SQL注入演示
  8. 山东大学计算机应用基础期中测试,山东大学期末考试计算机应用基础模拟题三套题.pdf...
  9. 双系统 android 华硕,华硕发布Duet TD300,首款真正Windows+安卓双系统笔记本
  10. 关于EXP-00056: 遇到 ORACLE 错误 1455 ORA-01455: 转换列溢出整数数据类型 EXP-00000: 导出终止失败 的问题解决方法整理
  11. 《墨子》 —— 兼爱与非攻
  12. 南京师范大学会计专硕考研上岸经验分享
  13. hacker rank bash
  14. MATLAB局部放大
  15. 怎么注册tk域名_TK后缀免费顶级域名注册(附教程)
  16. Quartus 软内核NIOS II 入门指导
  17. 人活着到底为了什么?
  18. HPB钱包与中间件接口
  19. 关于AndroBench在Android 10以后性能衰减的问题分析
  20. Android利用TranslateAnimation 动画实现上下平移横线(模拟人脸识别扫描,二维码识别扫描)

热门文章

  1. android 尺寸转换 dp sp in mm pt px转换为int
  2. 【百度前端学院学习笔记】Day6 浮动/BFC
  3. 神经网络模型结果怎么看,图像识别神经网络模型
  4. PYTHON通过psutil模块实时监测cpu、内存、网速运行情况
  5. Android 自定义播放器旋转角度及手势调整声音亮度
  6. 深度学习-计算机视觉-基础学习笔记-01
  7. 【待完善】deepweb有关
  8. 【CSS】定位--静态定位-相对定位-绝对定位-子绝父相-固定定位-粘性定位
  9. php写入速度rabbit,PHP操作RabbitMQ简单Demo
  10. 使用throttlestop超频,解除锁频和温控