• TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:

  1. 应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。

  2. 传输层:在此层中,它提供了节点间的数据传送,应用程序之间的通信服务,主要功能是数据格式化、数据确认和丢失重传等。如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。

  3. 互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。

  4. 网络接口层(主机-网络层):接收IP数据报并进行传输,从网络上接收物理帧,抽取IP数据报转交给下一层,对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。

拓展内容。

  • TCP/IP 是基于 TCP 和 IP 这两个最初的协议之上的不同的通信协议的大的集合。

转载于:https://www.cnblogs.com/yinrw/p/10694295.html

TCP/IP协议分为哪四层,具体作用是什么。相关推荐

  1. tcp ip协议在计算机网络中有什么作用,我想问一下tcpip协议在internet中的作用是是什么?...

    尖山豪哥 回答数:105  |  被采纳数:0 2017-07-08 11:47:10 TCP/IP(TransmissionControlProtocol/InternetProtocol)的简写, ...

  2. TCP/IP协议族四层模型简述

    TCP/IP协议族可按层次划分为四层,从上层到底层为:应用层,传输层,网络层, 数据链路层.知道了TCP/IP协议是进行分层设计的,很多好奇心强的同学肯定会又疑惑,为什么要分层进行设计,为什么又是按照 ...

  3. tcp ip协议笔记(1)——简单介绍

    前言 本人记性不佳,看书健忘,以此笔记来记录看书后自己所知所想,已达到加深对tcp ip的理解.本笔记不过我看完书后自己所写的总结,权当是书后复习. 一.为什么会有tcp ip协议        ...

  4. TCP/IP协议简述(OSI7层模型与TCP/IP协议)

    TCP/IP协议简述(OSI7层模型与TCP/IP协议) OSI7层模型与TCP/IP协议本身没有太直接的关联,从名字也不难看出.一个是作为标准体系.参考模型(这个参考模型中其实也是有一些具体协议的) ...

  5. tcp/ip协议初识

    TCP/IP:tcp是传输控制协议,IP是网络互连协议,而TCP/IP则是一组协议,包括了:TCP,IP,UDP,ARP等等,协议是一组指导电脑工作的规则. OSI物理模型:tcp/ip协议分为七层( ...

  6. 网络编程入门 TCP/IP 协议 端口 IP 软件结构

    目录 一.软件结构 二.网络通信协议 三.协议分类: 四.网络编程三要素:协议,ip,端口号 1.协议 2.IP地址 3.IP地址分类 a.IPv4 b.IPv6 4.IP常用命令 1. 查看本机IP ...

  7. TCP/IP协议应用层之DNS协议

    为什么会有TCP/IP协议? 世界各地有各种各样的计算机,每台计算机装有不同的操作系统,这就会导致他们对同一种信息存在多种不同的表达方式,这就好比世界各地的人们会说不同的语言.我们使用互联网可以把不同 ...

  8. TCP/IP协议 | 四层模型

    目录 TCP/IP四层模型 TCP/IP格式 IP包格式 TCP报文 UDP数据段 SYN攻击 HTTP协议 ICMP协议 子网掩码 长连接与短连接的区别 TCP Fast Open TCP报文如何传 ...

  9. TCP/IP协议四层模型知识

    OSI七层和TCP/IP四层的关系 OSI七层模型是理论上的分层方式,而四层模型是实践过程中的分层模型. OSI七层模型ISO(国际标准化组织)提出的一套理论性的网络标准化协议,可以把它看成一本教科书 ...

最新文章

  1. java内存泄漏问题排查
  2. 甲骨文全球大会——看SOA
  3. (译文)在Ubuntu 14.04上成功运行ModelSim-Altera Starter Edition 10.1d
  4. Linux常用C函数-接口处理篇(网络通信函数)
  5. html的标签和标记有啥区别,HTML 元素 b 和 strong 有什么区别?//(强调标签的理解)...
  6. java泛型视频教程_Java泛型快速教程
  7. 云原生全景图之六 | 托管 Kubernetes 和 PaaS 解决什么问题
  8. 如何解锁excel表格保护_Excel表格技巧—如何计算矩阵相乘
  9. NP问题验证机的理解
  10. 我就不信发不出去,工 作 时候用的,来啊=》模板下载
  11. 在微信源代码共享仿乐趣, 把你的业务微信
  12. JAVA系统性能优化
  13. 华为资深工程师总结的这本435页的书,居然把网络协议给趣谈了
  14. 金属重量计算机在线,金属重量计算器
  15. 一次完整的软件工程课程设计
  16. 新浪微博生成超短链接
  17. 机器人系统设计及控制技术附加学习资料
  18. 无线路由器DNS服务器异常,fast无线路由器dns异常的解决方法
  19. ArcGIS Pro从0到1入门实战教程 书籍淘宝线上销售,免费下载数据和视频
  20. elo算法c语言,王者荣耀Elo机制?你中招了吗?

热门文章

  1. springboot下Static变量通过@Value和set方法注入失败的问题和解决办法
  2. mac搭建appium环境之设置chromdriver
  3. redis 用中文做key_推荐一款Redis客户端工具
  4. python生成多级文件夹_Python zipfile压缩文件和文件夹(支持多级目录)
  5. java k线绘制,用Java绘制K线图[Java编程]
  6. java规则计算_java实现的霍纳规则的多项式计算
  7. oracle 相同的sql执行两次 执行计划会不一样吗,一条SQL语句,两次执行计划的差距...
  8. ip映射后 前端无法调用接口_基于S7300400 CPU集成PN接口的Modbus TCPW
  9. setwindowpos怎么改变z序_置顶窗口SetWindowPos()的用法
  10. 网络运维之计算机端口