当前位置: 首页 > news >正文

计算机网络--运输层

目录

1.运输层概述

2.运输层端口号、复用与分用的概念

3.UDP和TCP的对比

1.运输层概述

计算机网络体系结构中的物理层、数据链路层以及网络层它们共同解决了将主机通过异构网络互联起来所面临的问题,实现了主机到主机的通信。

但实际上在计算机网络中进行通信的真正实体是位于通信两端主机中的进程。

如何为运行在不同主机上的应用进程提供直接的通信服务是运输层的任务,运输层协议又称为端到端协议。

运输层向高层用户屏蔽了下面网络核心的细节(如网络拓扑、所采用的路由选择协议等),它使应用进程看见的就好像是在两个运输层实体之间有一条端到端的逻辑通信信道。

根据应用需求的不同,因特网的运输层为应用层提供了两种不同的运输协议,即面向连接的TCP和无连接的UDP。

2.运输层端口号、复用与分用的概念


运行在计算机上的进程使用进程标识符PID来标志。

因特网上的计算机并不是使用统一的操作系统,不同的操作系统(windows,Linux,Mac OS) 又使用不同格式的进程标识符。
为了使运行不同操作系统的计算机的应用进程之间能够进行网络通信,就必须使用统一的方法对TCP/IP体系的应用进程进行标识。
TCP/IP体系的运输层使用端口号来区分应用层的不同应用进程。
端口号使用16比特表示,取值范围0~65535;

  • 熟知端口号:0~1023,IANA把这些端口号指派给了TCP/IP体系中最重要的一些应用协议,例如:FTP使用21/20,HTTP使用80,DNS使用53。
  • 登记端口号:1024~49151,为没有熟知端口号的应用程序使用。使用这类端口号必须在IANA按照规定的手续登记,以防止重复。例如:Microsoft RDP微软远程桌面使用的端口是3389。
  • 短暂端口号:49152~65535,留给客户进程选择暂时使用。当服务器进程收到客户进程的报文时,就知道了客户进程所使用的动态端口号。通信结束后,这个端口号可供其他客户进程以后使用。

端口号只具有本地意义,即端口号只是为了标识本计算机应用层中的各进程,在因特网中,
不同计算机中的相同端口号是没有联系的。

3.UDP和TCP的对比

UDP:用户数据报协议

TCP:传输控制协议

UDP

  • 无连接
  • 支持一对一,一对多,多对一和
  • 多对多交互通信。
  • 对应用层交付的报文直接打包
  • 尽最大努力交付,也就是不可靠;不使用流量控制和拥塞控制。
  • 首部开销小,仅8字节

TCP

  • 面向连接
  • 每一条TCP连接只能有两个端点EP,只能是一对一通信。
  • 面向字节流
  • 可靠传输,使用流量控制和拥塞控制。
  • 首部最小20字节,最大60字节
http://www.jsqmd.com/news/118002/

相关文章:

  • Excalidraw离线版部署:无网络环境照样高效协作
  • 量子网络:开启超高速信息传输的未来 - 实践
  • 2025年下半年口碑好的冷藏柜厂家推荐 - 2025年品牌推荐榜
  • 计算机网络-- TCP
  • Excalidraw差分同步原理:精准同步每一处改动
  • Excalidraw灾备方案:确保关键业务连续性
  • 1、脚本编程入门指南
  • Excalidraw最终一致性模型:保障数据完整性
  • Excalidraw享元模式共享:节省内存资源
  • Excalidraw手势操作优化:触控板使用更顺手
  • Excalidraw SLA保障:企业级服务可用性承诺
  • 2、脚本编程入门指南
  • Excalidraw迭代器模式遍历:集合元素逐个访问
  • 无人机滑坡分割数据集 无人机自然灾害实例分割检测数据集 YOLOV8 SEG分割模型如何训练无人机滑坡落石实例分割数据集
  • 3、脚本编程与Windows Script Host 5.6新特性全解析
  • 11.Python 常用数据类型「增删改查」操作总结表格
  • Excalidraw双因素认证:强化账户登录安全性
  • Excalidraw工厂模式实现:对象创建更加优雅
  • Excalidraw API自动化脚本:批量创建模板库
  • Excalidraw单例模式应用:全局状态统一管理
  • Excalidraw备忘录模式保存:内部状态随时还原
  • 4、WSH 5.6 新特性全解析
  • 21、脚本编程及相关技术全面解析
  • Excalidraw权限管理最佳实践:保障企业信息安全
  • 包头型材2025年口碑推荐榜出炉 - 2025年品牌推荐榜
  • Excalidraw乐观锁机制:提升并发编辑体验
  • 2025年12月江苏新沂条纹砖服务商Top 5榜单解析 - 2025年品牌推荐榜
  • Excalidraw缓存策略设计:减少重复计算开销
  • 15、深入探索 Active Directory 搜索:优化策略与实用技巧
  • Excalidraw语音输入实验:边说边画的未来已来