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 拥塞控制

Supplementary TCP Standards

RFC Number

Name

Description

813

Window and Acknowledgment Strategy in TCP

Discusses the TCP sliding window acknowledgment system, describing certain problems that can occur with it and methods to correct them.

879

The TCP Maximum Segment Size and Related Topics

Discusses the important Maximum Segment Size (MSS) parameter that controls the size of TCP messages, and relates this parameter to IP datagram size.

896

Congestion Control in IP/TCP Internetworks

Talks about congestion problems and how TCP can be used to handle them.

Note the interesting inversion of the normal protocol suite name: “IP/TCP”.

1122

Requirements for Internet Hosts — Communication Layers

Describes important details of how TCP should be implemented on hosts.

1146

TCP Alternate Checksum Options

Specifies a mechanism for having TCP devices use an alternative method of checksum generation.

1323

TCP Extensions for High Performance

Defines extensions to TCP for high-speed links, and new TCP options.

2018

TCP Selective Acknowledgment Options

An enhancement to basic TCP functionality that allows TCP devices to selectively specify specific segments for retransmission.

2581

TCP Congestion Control

Describes four algorithms used for congestion control in TCP networks: slow start, congestion avoidance, fast retransmit and fast recovery.

2988

Computing TCP's
Retransmission Timer

Discusses issues related to setting the TCP retransmission timer, which controls how long a device waits for acknowledgment of sent data before retransmitting it.

文章知识点与官方知识档案匹配,可进一步学习相关知识

[转帖]TCP/IP RFC的更多相关文章

  1. tcp/ip RFC

     http://www.ietf.org/rfc.htmlhttp://www.rfc-editor.org

  2. TCP/IP与IETF的RFC

    究竟是谁控制着 TCP/IP协议族,又是谁在定义新的标准以及其他类似的事情?事实上, 有四个小组在负责Internet技术. 1) Internet协会(ISOC,Internet Society)是 ...

  3. [转帖]Linux TCP/IP协议栈,数据发送接收流程,TCP协议特点

    Linux TCP/IP协议栈,数据发送接收流程,TCP协议特点 http://network.51cto.com/art/201909/603780.htm 可以毫不夸张的说现如今的互联网是基于TC ...

  4. TCP/IP、Http、Socket、XMPP-从入门到深入

    TCP/IP.Http.Socket.XMPP-从入门到深入 终极iOS程序猿 2016-12-29 18:27 为了便于大家理解和记忆,我们先对这几个概念进行的介绍,然后分析他们的不同,再进行详细的 ...

  5. TCP/IP协议(二)tcp/ip基础知识

    今天凌晨时候看书,突然想到一个问题:怎样做到持续学习?然后得出这样一个结论:放弃不必要的社交,控制欲望,克服懒惰... 然后又有了新的问题:学习效率时高时低,状态不好怎么解决?这也是我最近在思考的问题 ...

  6. 图解TCP/IP→第2章基础知识

    ####TCP.IP背景**关键词:ARPANET,UNIX,分组交换技术,*ARPANET(阿帕网),也是全球互联网的鼻祖.阿帕网的成功也充分证明了基于分组交换技术的通信方法的可行性.*20世纪70 ...

  7. TCP/IP——链路层

    链路层主要有三个目的: (1)为IP模块发送和接收IP数据报; (2)为ARP模块发送 ARP请求和接收 ARP应答; (3)为RARP发送RARP请求和接收RARP应答. TCP / IP支持多种不 ...

  8. TCP/IP四层模型

    转自:http://www.cnblogs.com/BlueTzar/articles/811160.html ISO制定的OSI参考模型的过于庞大.复杂招致了许多批评.与此对照,由技术人员自己开发的 ...

  9. linux下TCP/IP及内核参数优化调优(转)

    Linux下TCP/IP及内核参数优化有多种方式,参数配置得当可以大大提高系统的性能,也可以根据特定场景进行专门的优化,如TIME_WAIT过高,DDOS攻击等等. 如下配置是写在sysctl.con ...

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

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

随机推荐

  1. Rust太难?那是你没看到这套Rust语言学习万字指南!

    摘要:从开发环境.语法.属性.内存管理和Unicode等五部分,为你带来一份详细的Rust语言学习的精华总结内容. 一.Rust开发环境指南 1.1 Rust代码执行 根据编译原理知识,编译器不是直接 ...

  2. 云小课|大数据时代的隐私利器-GaussDB(DWS)数据脱敏

    阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说).深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云.更多精彩内容请单击此处. 摘要: 数据仓库服务Ga ...

  3. 带你全方面了解字节 A/B 实验的文化与工具

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 A/B 测试是在相同的环境下,通过随机的抽样把对照组和控制组进行区分,并分别实行新旧两种策略,结合一定的统计方法来 ...

  4. PPT 提升素材搜索能力

    https://cn.bing.com/images 高清透明 https://unsplash.com/ 更新快 https://pixabay.com/zh/ 免费高清图片 https://www ...

  5. 手把手教你搭建深度学习开发环境(Tensorflow)

    前段时间在阿里云买了一台服务器,准备部署网站,近期想玩一些深度学习项目,正好拿来用.TensorFlow官网的安装仅提及Ubuntu,但我的ECS操作系统是 CentOS 7.6 64位,搭建Pyth ...

  6. OOALV 不同ALV调用相同屏幕

    一.一次创建,多次调用 当使用OOALV开发平台,存在点击不同位置,跳转到一个ALV,除ALV内容不一致以外,其他都一样. 常规方法,即跳转到多少个ALV,就创建多少个SCREEN.而屏幕对应的输入输 ...

  7. three.js 消防模拟火焰烟雾效果

    ParticleEngine.js实现烟雾效果 参考网址:http://stemkoski.github.io/Three.js/Particle-Engine.html ParticleEngine ...

  8. 【C++库函数】stringstream-类型转换&&字符分割

    继续填坑٩(•̤̀ᵕ•̤́๑),这次是 stringstream的内容,最初是看到它可以把字符串直接输出成int类型,惊了,但是一直不是很懂.在网上查了很多资料,才终于差不多理解.stringstre ...

  9. 2D+1D | vivo官网Web 3D应用开发与实战

    一. 前言 1.1 前端工程师,不写网页,还能做什么? 在近20年的前端发展史中,前端经历了铁器时代(小前端),信息时代(大前端)以至现在的全能前端时代.经历了几个时代的沉淀之后,前端领域开始更加细分 ...

  10. sipp3.6带媒体测试方案

    概述 SIP压测工具sipp,免费,开源,功能足够强大,配置灵活,优点多. 本文档介绍sipp工具如何带媒体测试,并介绍如何制作可用的媒体文件(G729和PCMA). 环境 centos7.9 fre ...