【TCP/IP】入门学习笔记 七 - TCP/IP 协议系统之 应用层
专业术语
应用编程接口(API):预定义的编程组件的集合,应用程序可以使用它来访问操作系统中的其他部分。
文件服务:满足网络上对存储介质写入或读取文件的请求。
打印服务:满足网络上对打印文档的请求。
重定向器:检查本地资源请求,根据需要转发到网络。
套接字API:一种网络API,最初是为BSDUNIX上的应用程序提供TCP/IP接口而开发的。
原理图解
一、TCP/IP中的应用层对应于OSI模型中的应用层、表示层和会话层
对OSI模型相应层的介绍如下。
应用层:OSI的应用层(不要与TCP/IP的应用层混淆)包含的组件为用户应用程序提供服务并支持网络访问。
表示层:表示层把数据转化为与平台无关的格式,并处理加密和数据压缩。
会话层:负责管理联网计算机上应用程序之间的通信,提供了一些传输层不具备、与连接相关的功能,比如名称识别和安全。
这些服务对于应用程序和实现来说并不是必需的。在TCP/IP模型中,各种实现都不必遵循这些OSI细分的层次。但从整体来说,OSI模型中应用层、表示层和会话层的功能都属于TCP/IP应用层的职责。
二、常见的TCP/IP工具
----------------------------------------------------------------------
笔记整理自《TCP/IP入门经典(第5版)》感兴趣可以购买或者下载电子书
----------------------------------------------------------------------
得意时做事,失意时读书
分类:
笔记
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律