TCP/IP RFC

TCP/IP RFC

TCP/IP 标准是在一系列称为 RFC 的文档中发布的。RFC 是目前仍在发展的描述 TCP/IP 和 Internet 内部工作的一系列报告、协议的提议以及协议标准。

虽然 TCP/IP 标准通常由 RFC 发布,但不是所有的 RFC 都被最终指定为标准。RFC 是由个人编写的,这些人自愿编写某一新协议或规范的提议草案,并提交给“Internet 工程任务组 (IETE)”和其他工作组。提交的草案先由技术专家、任务组或 RFC 的编辑进行审阅,然后给出一个评估状态。

如果草案通过初审阶段,则传播到更大的 Internet 社会团体,进一步评论和审阅一段时间,然后指派一个 RFC 编号。这个 RFC 编号保持不变。

如果更改所提议的规范,则修改或更新的草案使用新的 RFC(比原始 RFC 编号更高)传播以识别最新的文档。

在标准过程中 RFC 有五种分配状态,如下表所示。

状态描述

标准协议

Internet 的官方标准协议。

标准协议草案

正在积极的考虑和审阅以便成为标准协议。

标准协议提议

将来可能变成标准协议的协议。

实验性协议

为实验目的而设计的协议。实验性协议不是为了操作使用而准备的。

报告性协议

为 Internet 团体的方便,由其他标准组织开发的协议。

历史性协议

已经被其他协议放弃或废弃的协议。

与 TCP/IP 相关的 RFC

下表是 TCP/IP 协议和支持服务所支持的 RFC。

RFC 编号标题

768

用户数据报协议 (UDP)

783

日常文件传输协议 (TFTP)

791

Internet 协议 (IP)

792

Internet 控制消息协议 (ICMP)

793

传输控制协议 (TCP)

816

故障隔离和恢复

826

地址解析协议 (ARP)

854

Telnet 协议 (TELNET)

862

回应协议 (ECHO)

863

放弃协议 (DISCARD)

864

字符生成器协议 (CHARGEN)

865

当日报价协议 (QUOTE)

867

白天协议 (DAYTIME)

894

基于 Ethernet 的 IP

919

广播 Internet 数据报

922

在现有子网中广播 Internet 数据报

950

Internet 标准子网化过程

959

文件传输协议 (FTP)

1001

TCP/UDP 传输上的 NetBIOS 服务的协议标准:概念和方法

1002

TCP/UDP 传输上的 NetBIOS 服务的协议标准:详细规范

1009

Internet 网关的要求

1034

域名 - 概念和工具

1035

域名 - 实现和规范

1042

基于令牌环的 IP

1055

通过串行线路的非标准 IP 数据报传输:SLIP

1065

有关基于 TCP/IP 的 Internet 的管理信息的结构和标识

1112

Internet 组管理协议 (IGMP)

1122

Internet 主机 - 通讯层的要求

1123

Internet 主机 - 应用和支持的要求

1144

对于低速串行链接压缩 TCP/IP 头

1157

简单网络管理协议 (SNMP)

1179

行式打印机监控程序协议

1188

FDDI 上的 IP

1191

路径 MTU 发现

1201

基于 ARCNET 的 IP

1256

ICMP 路由器发现消息

1323

高性能 TCP 扩展件

1332

PPP IP 控制协议 (IPCP)

1518

带有 CIDR 的 IP 地址分配的体系结构

1519

无类的域间路由 (CIDR):地址分配和集合策略

1534

DHCP 和 BOOTP 之间的交互

1542

Bootstrap 协议的说明和扩展

1552

PPP 网际数据包交换控制协议 (IPXCP)

1661

点对点协议 (PPP)

1662

HDLC 帧中的 PPP

1748

使用 SMIv2 的 IEEE 802.5 MIB

1749

使用 SMIv2 的 IEEE 802.5 站源路由 MIB

1812

IP 版本 4 的要求路由器

1828

使用 Keyed MD5 的 IP 身份验证

1829

ESP DES-CBC 变换

1851

ESP 三重 DES-CBC 变换

1852

使用 Keyed SHA 的 IP 身份验证

1878

IPv4 的可变长度子网表

1886

支持 IP 版本 6 的 DNS 扩展名

1994

PPP 质询握手身份验证协议 (CHAP)

1995

DNS 中的增量区域传输

1996

用来提示 DNS 通知区域更改的机制

2018

TCP 选择的确认选项

2085

使用重播防止的 HMAC-MD5 IP 身份验证

2104

HMAC:邮件身份验证的键控哈希计算

2131

动态主机配置协议 (DHCP)

2136

域名系统中的动态更新 (DNS UPDATE)

2181

对 DNS 规范的说明

2236

网际分组管理协议 (IGMP) 版本 2

2308

DNS 查询的反向缓存 (DNS NCACHE)

2401

Internet 协议的“安全结构”

2402

IP 验证标头

2406

IP 封装安全措施负载量 (ESP)

2581

TCP 拥塞控制

获得 RFC

从 RFC Editor 网站中可获得 RFC。该网站目前由信息科学协会 (ISI)(该协会发布一个对所有 RFC 进行分类的列表)的成员来维护。RFC 按如下标准之一分类:获得批准的 Internet 标准、建议使用的 Internet 标准(以草案形式发行以供审阅)、Internet 最佳操作或者仅供参考 (FYI) 文档。

还可以到这里http://tools.ietf.org/html/rfc826下载阅读!

更详细的rfc列表可以参考这里http://tools.ietf.org/rfc/index

区分RFC的分类:STD、FYI、BCP

STD:http://tools.ietf.org/html/rfc1311

FYI:http://tools.ietf.org/html/rfc1150

TCP/IP RFC相关推荐

  1. TCP/IP RFC如何查询

    TCP/IP RFC TCP/IP RFC TCP/IP 标准是在一系列称为 RFC 的文档中发布的.RFC 是目前仍在发展的描述 TCP/IP 和 Internet 内部工作的一系列报告.协议的提议 ...

  2. TCP/IP基础概念及通信过程举例

    TCP/IP基础概念及通信过程举例 出现 上个世纪60年代,由于中央集中式网络的容灾性较弱,以美国国防部为中心的一家组织研究出分组交换网络.后来为了验证分组交换技术的实用性,ARPANET出现了,并且 ...

  3. TCP/IP 基础知识总结

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 要说我们接触计算机网络最多的协议,那势必离不开 TCP/I ...

  4. 一篇带你了解TCP/IP 概念

    Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇. 1.TCP/IP 是什么? Tr ...

  5. linux tcp窗口大小设置,高性能Linux:TCP/IP内核参数调优之TCP窗口扩大因子(TCP Window Scaling)选项(理论篇)...

    TCP报文窗口字段介绍 在TCP报文头部,有一个16比特的窗口字段,用来表示接受方的缓冲区大小,发送方可以根据这个值的大小来调节发送的数据量,从而起到流控的目的. TCP的流量控制由连接的每一端通过声 ...

  6. 在深谈TCP/IP三步握手四步挥手原理及衍生问题—长文解剖IP

    如果对网络工程基础不牢,建议通读<细说OSI七层协议模型及OSI参考模型中的数据封装过程?> 下面就是TCP/IP(Transmission Control Protoco/Interne ...

  7. CCNA 之 三 TCP/IP 及 子网划分

    TCP/IP TCP/IP 协议集或协议簇 概念: 传输控制协议/IRI特网协议(TCP/IP)组是由美国国防比(DoD)所创建的,主要用来确保数据的完整性及毁灭性战争中维持通信 是有一组不同功能的协 ...

  8. TCP/IP详解--第十九章

     第19章 TCP的交互数据流 19.1    引言   前一章我们介绍了 TCP连接的建立与释放,现在来介绍使用 TCP进行数据传输的有关问 题. 一些有关 TCP通信量的研究如[Cacereset ...

  9. TCP/IP详解--第十八章

     第18章 TCP连接的建立与终止 18.1    引言   TCP是一个面向连接的协议.无论哪一方向另一方发送数据之前,都必须先在双方之间 建立一条连接.本章将详细讨论一个TCP连接是如何建立的以及 ...

最新文章

  1. shell5.0密钥_8.使用Xshell5密钥登录liunx
  2. 学python要考什么证-这十个Python常用库,学习Python的你必须要知道!
  3. 《科学+ 预见人工智能》——“工具”本质,理性批判
  4. 2016年第七届蓝桥杯C/C++ B组国赛 —— 第三题:棋子换位
  5. Arcgis javascript那些事儿(十九)——地图标注添加
  6. R绘图 第九篇:绘制散点图和气泡图(ggplot2)
  7. 火狐firefox扩展插件开发extension代码调试方法
  8. javascript中的逻辑运算符优先级
  9. 视频剪辑mp4parser
  10. U盘格式化了怎样恢复还原(必学技能)
  11. EnhancedFor
  12. html5的vidoe标签,HTML5的Video标签的属性,方法和事件
  13. easyui tabs 的href和content属性
  14. Long源码与常见问题
  15. 通过宏快速破解EXCEL文件密码
  16. Exchange 2010查询用户MAPI会话是否超过了32个session
  17. git的GUI工具Sourcetree使用及命令行对比
  18. 如何通过RSS来订阅天气预报
  19. tensorflow2.0 预测新文本(一)
  20. 旺旺的新故事太多,消费者该记住哪一个?

热门文章

  1. Android Studio 中使用Java 8 特性
  2. WPF 控件专题 Expander控件详解
  3. Git初始化本地仓库
  4. 不带服务器的监控系统,国内最流行且免费的11个服务器监控工具,拿走不谢!...
  5. 如何查找MySQL,PHP和Apache配置文件位置
  6. java数组与字符串的相互转化
  7. js模块化html,js模块化和使用
  8. 日更第13天:Linux常用命令之cat用法
  9. Ubuntu下apache2启动、停止、重启、配置即注意事项
  10. c语言中左移右移有什么作用,C语言中左移和右移运算符详细介绍