前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TCP和UDP分别都属于层?计网简单概括

TCP和UDP分别都属于层?计网简单概括

作者头像
了凡银河系
发布2022-08-22 13:49:32
5950
发布2022-08-22 13:49:32
举报
文章被收录于专栏:了凡的专栏

前言

TCP、UDP、IP协议分别属于什么层?

网络中部传输层有什么作用?它有哪些协议?

计算机网络为什么要分层?

OSI七层模型

应用层:为计算机用户提供接口和服务 表示层:数据处理(编码解码、加密解密等) 会话层:管理(建立、维护、重连)通信会话 传输层:管理端到端的通信连接 网络层:数据路由(决定数据在网络的路径) 数据链路层:管理相邻结点之间的数据通信 物理层:数据通信的光电物理特性

TCP/IP四层模型

应用层(应用层、表示层、会话层):HTTP/FTP/... 传输层:TCP/UDP 网络层:IP/ICMP 网络接口层:Ethernet/ARP/RARP

网络层

OSI模型:第三层、TCP/IP模型:第二层 关键协议:IP协议、ICMP协议

网络层属于主机之间的通信,它的目的是向上提供简单灵活的、无连接的、尽最大努力交付的数据报服务,网络层不提供服务质量的承诺。

特点:不需要建立连接、每个数据报单独路由、每个数据报有完整的目标地址(指IP地址)、不提供可靠的连接、到达终点可能无序、由终点进行差错控制

分别为什么会有这些特点?

传输层

OSI模型:第四层、TCP/IP模型:第三层 关键协议:TCP协议、UDP协议

传输层属于主机间不同进程的通信,传输层向上面的应用层提供通信服务,并屏蔽了下面的核心网络细节,使得面向传输层编程就像是两个主机进程之间有一条端到端的逻辑信道一样;当传输层采用TCP协议时,这条逻辑通信信道就是一条可靠的通信信道,而尽管下面的网络是不可靠的。

应用层

关键协议:HTTP协议、FTP协议、SMTP协议、DNS等等 定义了运行在不同端系统上的应用程序进程如何相互传递报文

网络层:提供了主机之间的通信 传输层:提供主机不同进程之间的通信 应用层:提供不同应用之间的通信 实际上,应用层定义了进程交换的报文类型、报文的语法、字段的含义、进程如何发生数据、怎么样发送数据等等。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 了凡银河系 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • OSI七层模型
  • TCP/IP四层模型
  • 网络层
  • 传输层
  • 应用层
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档