文章目录

  • 网络接口层
  • 网际层
  • 传输层
  • 应用层

TCP/IP模型从低到高依次为网络接口层(对应OSI参考模型中的物理层和数据链路层)网际层传输层应用层(对应OSI参考模型中的会话层,表示层和应用层)

网络接口层

网络接口层的功能类似于OSI的物理层和数据链路层,表示与物理网络的接口
具体的物理网络既可以是各种类型的局域网,如以太网、令牌环网、令牌总线网等,也可以是诸如电话网、SDH、X.25.顿中维和ATM等公共数据网络
网络接口层的作用是从主机或结点接收IP分组,并把它们发送到指定的物理网络上

网际层

网际层(主机–主机)是TCP/IP体系结构的关键部分。它和OSI网络层在功能上非常相似,将分组发往任何网络,并为之独立地选择合适的路由,但它不保证各个分组有序地到达。各个分组的有序交付由高层负责。网际层定义了标准的分组格式和协议,即IP,当前采用的IP协议是第6版,即IPv6。

传输层

传输层(应用–应用或进程-进程)的功能同样和OSI中的传输层类似,使发送端和目的端主机上的对等实体进行会话
传输层主要使用以下两种协议:

  1. 传输控制协议(Transmission Control Protocol, TCP)
    它是面向连接的,数据传输的单位是报文段,能够提供可靠的交付。

  2. 用户数据报协议(User Datagram Protocol, UDP)
    它是无连接的,数据传输的单位是用户数据报,不保证提供可靠的交付,只能提供“尽最大努力交付”。

应用层

应用层(用户-用户)包含所有的高层协议IP 协议是因特网中的核心协议TCP/IP 可以为各式各样的应用提供服务(所谓的everything over IP),同时TCP/P也允许IP协议在由各种网络构成的互联网上运行(所谓的IP over everything)。

【计算机网络】TCP/IP模型相关推荐

  1. 计算机网络 TCP/IP模型

    文章目录 IP地址 定义.分类.组成 MAC地址 端口号 网络协议 OSI模型和TCP/IP协议族体系 数据链路层 常用协议 ARP协议 RARP协议(Reverse Assress Resolve ...

  2. 【计算机网络】TCP/IP 模型与OSI参考模型的比较

    文章目录 共同点 不同点 使用通信协议栈进行通信的结点的数据传输过程 共同点 采取分层的体系结构 将庞大且复杂的问题划分为若干较容易处理的.范围较小的问题,而且分层的功能也大体相似 基于独立的协议栈的 ...

  3. 计算机网络中对等层,【计算机网络】两个网络模型——OSI参考模型和TCP/IP模型...

    计算机网络 两个网络模型 计算机网络模型 分层机制----规划通讯细节 层与层之间之间是独立的.屏蔽的,下层为上层提供服务. 一些概念 实体: 任何发送/接收信息的软件/硬件进程. 对等层: 两个不同 ...

  4. 计算机网络中的OSI模型和TCP/IP模型

    在计算机网络工程中,我们总听过有几层几层的,有的说七层,有的说五层.其实就算我们不清楚每层是什么,也应该听过有分什么应用层.物理层啊啥的.本篇就详细的讲述一下,关于计算机网络的这些所谓的层都是怎么来的 ...

  5. 计算机网络入门之TCP/IP模型

    计算机网络入门:computer internet 一.基础概念 1.计算机网络:实现资源共享.信息传递 2.www:万维网 world wide web 3.web:网页.网站 4.协议:proto ...

  6. 计算机网络层次结构之OSI模型和TCP/IP模型

    计算机网络 计算机网络结构是计算机专业的必修课程,计算机网络是严格的围绕着网络架构进行阐述的.计算机网络是值一个具有自治的.具有独立的计算机系统结构称之为计算机网络. 计算机网络具有以下特点: 1.数 ...

  7. 计算机网络--TCP/IP四层模型

    TCP/IP四层模型 在了解TCP/IP四层模型前,我们先来了解一下OSI七层结构. OSI七层模型 虽然OSI七层模型划分的很完美,但是在实际应用当中有一些层的工作是重复的,所以出现了更贴近实际的T ...

  8. 详解OSI七层模型和TCP/IP模型

    详解OSI七层模型 1. 详解OSI七层模型 1.1 详解每层结构 1.2 交换机和路由器的区别 1.3 集线器与路由器在功能上有什么不同 2. 详解TCP/IP模型 2.1 详解每层结构 2.2 O ...

  9. 玩转5G之--初探5G网络模型(OSI模型和TCP/IP模型)

    目录 前言: 1.计算机网络: 2.分层思想: 3.OSI七层参考模型: 4.TCP/IP的四层.五层模型与OSI七层模型的对应关系: 5.端到端和点到点的区别? 6.数据封装与解封的过程与TCP/I ...

最新文章

  1. 可以分屏的软件_分享一款非常好用,且小巧的分屏软件
  2. Python爬虫框架Scrapy安装使用步骤
  3. 分类分布(categorical分布)
  4. CVPR 2020 | 序列化的三维形状生成网络PQ-NET
  5. Windows 系统软件有哪些「必备」软件?
  6. 如何找回 Mac 上 App 或服务器的密码?
  7. C++中const与指针、引用的分析(转自china_unix GP-King)
  8. gif动态图片生成器,多张图片组合后生成动图...
  9. Python 八大数据类型。
  10. 什么是计算机网络AP,AP与AC的区别是什么,拓扑网络知识。
  11. 如何实现网页上的气球提示
  12. Mysql 索引为啥使用B+树?不用哈希或B树?红黑树?
  13. 廖雪峰——练习 请把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']。
  14. SSL VPN 与 IPsec VPN
  15. Dev-C++ 的下载、安装和配置
  16. 高并发秒杀系统方案的优化
  17. latex调整毕业论文目录中章节之间的间距
  18. 蓝桥杯--算法提高 我们的征途是星辰大海 (模拟)
  19. linux开发板访问u盘
  20. C3P0替换成阿里Druid的最简单方法

热门文章

  1. 按钮不通过表单连接servlet_JavaWeb之Servlet(一)
  2. sentinel接入网关应用_阿里Sentinel整合Zuul网关详解
  3. python tkinter 弹窗_Python:tkinter-Parent获取弹出窗口的返回值
  4. Android studio3.0开启抓包功能打包会使apk体积增大好几倍
  5. mysql 服务器初始面膜_安全初始化MySql服务器
  6. 安卓调用系统相机三步走
  7. Foundation和Core Foundation掺杂使用桥接 Toll-Free Bridging
  8. 移动测试架构演进 | 蚂蚁金服自动化用例管理探索
  9. ArcGIS Engine 刷新问题
  10. api接口响应类型定义