TCP/IP 协议标准简单描述
TCP/IP 协议标准简单描述
说明
分为三部分:中文名称、缩写、说明.
应用层
DNS
- 域名服务 (DNS)
- 功能:
- 将域名转化为IP地址
BOOTP
- 引导程序协议 (BOOTP)
- 功能:
- 允许无盘工作站探查其IP地址、网络中的BOOTP服务器的IP地址以及要加载到内存中以引导机器的文件
- (注:BOOTP正在被DHCP取代)
DHCP
- 动态主机配置协议 (DHCP)
- 功能:
- 启动时向客户端动态分配IP地址
- 当地址不再被需要时允许其被重复使用
SMTP
- 简单邮件传送协议 (SMTP)
- 功能:
- 允许客户端向邮件服务器发送电子邮件
- 允许服务器向其他服务器发送电子邮件
POP3
- 邮局协议第三版 (POP3)
- 功能:
- 允许客户端从邮件服务器检索电子邮件
- 将电子邮件从邮件服务器下载到桌面
IMAP
- 互联网邮件访问协议 (IMAP)
- 功能:
- 允许客户端访问储存在邮件服务器中的电子邮件
- 在服务器上维护电子邮件
FTP
- 文件传送协议 (FTP)
- 功能:
- 一种可靠、面向连接而且确认结果的文件传送协议
- 设置规则,使得一台主机上的用户能够通过网络访问另一台主机或向其传输文件
TFTP
- 普通文件传送协议 (TFTP)
- 功能:
- 一种简单的、无连接的文件传送协议
- 一种尽力而为、无确认的文件传送协议
- 比FTP开销小
HTTP
- 超文本传送协议 (HTTP)
- 功能:
- 有关在万维网上交换文本、图像、音频、视频以及其他多媒体文件的一组规则集
传输层
UDP
- 用户数据报协议 (UDP)
- 功能:
- 允许一台主机上运行的进程向另一台主机上运行的进程发送数据包
- 不会确认数据报传输是否成功
TCP
- 传输控制协议 (TCP)
- 功能:
- 支持不同主机上运行的进程之间的可靠通讯
- 确认成功传输的可靠传输
网络层
IP
- 网际协议 (IP)
- 功能:
- 从传输层接收消息段
- 将消息打包为数据包
- 解决数据包在网际网络上的端对端传输
NAT
- 网络地址转换 (NAT)
- 功能
- 将私有网络IP地址转换为全球唯一公有的IP地址
ICMP
- 因特网控制消息协议 (ICMP)
- 功能:
- 目标主机针对数据包传输中出现的错误,向源主机传回反馈
OSPF
- 开放最短路径优先 (OSPF)
- 功能:
- 链路状态路由协议
- 基于区域的分层设计
- 开放标准内部路由协议
网络访问层(网络接口层)
ARP
- 地址解析协议 (ARP)
- 功能:
- 提供IP地址与硬件地址之间的动态地址映射
PPP
- 点对点协议 (PPP)
- 功能:
- 提供数据包的封装方法,以方便通过串行链路传输封包
以太网
- 以太网
- 功能:
- 定义网络访问层的布线标准和信令标准
接口驱动程序
- 接口驱动程序
- 功能:
- 提供机器控制指令,用于控制网络设备的特定接口
TCP/IP 协议标准简单描述的更多相关文章
- Tcp/Ip协议族简单解读及网络数据包/报/帧数据格式及封装及解包;
http://www.creseek.cn/products-install/install_on_bsd_linux/ 中文检索 离线cloudera ecosystem components: h ...
- 关于TCP\IP协议的简单理解
一: HTTP是基于TCP协议的,TCP属于传输层.HTTP属于应用层. 另一个属于传输层的是UDP协议. 但HTTP是基于TCP这个协议,不是UDP这个协议. TCP相比于UDP,更安全,稳定.因为 ...
- (转)tcp/ip协议的简单理解 -- ip报文和tcp报文的格式
1.概念: TCP/IP协议通信的过程其实就对应着数据入栈与出栈的过程.入栈的过程,数据发送方每层不断地封装首部与尾部,添加一些传输的信息,确保能传输到目的地.出栈的过程,数据接收方每层不断地拆除首部 ...
- TCP/IP协议标准
OSI(7层):应用层(Application),表示层(Presentation),会话层(Session),传输层(Transport),网络层(Network),数据链路层(Data Link) ...
- TCP/IP协议与OSI协议
OSI协议是一个理想化的协议,它把网络传输过程分为七层模型,以达到形象化的理解的效果,在实际应用中没有被使用.TCP/IP协议可以看作是它的简化版,是目前应用最广泛的网络协议,许多协议都是以它为基础而 ...
- [转]从OSI网络模型到TCP/IP协议族简介
OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信 ...
- 漫谈网络通信——从OSI网络模型到TCP/IP协议族
OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信 ...
- TCP/IP协议的经典面试知识点总结
前言 大家好啊,我是汤小圆. 今天给大家推荐的是,TCP/IP协议的经典面试知识点总结,希望对大家有帮助,谢谢. 简介 我们平时经常听到的TCP/IP协议,其实是一个协议族: 只不过因为TCP.IP是 ...
- TCP/IP 协议简单分析
首先TCP和IP是两种不同的协议,它们来七层网络模型中分别在不同的层次,IP协议是网络层的协议,TCP是更高一层的传输层的协议,TCP是建立在IP协议之上的,所以一般把TCP和IP连在一起说TCP/I ...
随机推荐
- @weakify 与 @strongify 实现原理
为了解决 Block 造成的循环引用,iOS 开发过程中常常使用 @weakify 与 @strongify 来解决这个问题.下面就来看下 @weakify 与 @strongify 的实现原理. 准 ...
- 敏捷开发之Scrum方法运用
目前软件开发除了强调产品质量,同时对产品能够快速发布并且迅速适应市场变化的要求也日益强烈.为适应这种开发环境和市场需求,传统的软件开发模式已被敏捷开发模式所替代.本文介绍敏捷软件开发中的Scrum方法 ...
- SQL获取当前时间(日期)
--获取当前日期(如:yyyymmdd)select CONVERT (nvarchar(12),GETDATE(),112) --获取当前日期(如:yyyymmdd hh:MM:ss)select ...
- J20航模遥控器开源项目系列教程(四)PCB打印 | 嘉立创PCB下单教程,5元顺丰包邮解君愁!
我们的开源宗旨:自由 协调 开放 合作 共享 拥抱开源,丰富国内开源生态,开展多人运动,欢迎加入我们哈~ 和一群志同道合的人,做自己所热爱的事! 项目开源地址:https://github.com/J ...
- 保姆教程系列二、Nacos实现注册中心
前言: 请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 上篇我们介绍到 保姆教程系列一.Linux搭建Nacos 注册中心原理 一.环境准备 Java版本:1.8+ (Linux ce ...
- SpringBoot的 Actuator 是做什么的?
本质上,Actuator 通过启用 production-ready 功能使得 SpringBoot 应用程序变得更有生命力.这些功能允许我们对生产环境中的应用程序进行监视和管理. 集成 Spring ...
- 面试问题之C++语言:从源文件到可执行文件过程
1.预处理: 预处理过程主要处理那些源文件中的以"#"开始的预编译指令.包括:包含头文件.宏替换.条件编译而不进行语法检查. 2.编译: 编译过程就是把预处理的文件进行一系列的词法 ...
- Java LRU实现方式
动画理解LRU算法:https://www.pianshen.com/article/8150146075/ Java实现LRU算法:https://www.pianshen.com/article/ ...
- maven的settings.xml文件
settings.xml是maven的配置文件.一般我们在网上下载的maven包解压以后,conf文件里面的有个setting.xml文件,通常这个settings.xml文件中会有你的本地仓库会在哪 ...
- x64 简介
本篇原文为 introduction to x64 assembly ,如果有良好的英文基础,可以点击该链接进行下载阅读.本文为我个人:寂静的羽夏(wingsummer) 中文翻译,非机翻,著作权 ...