热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

飞鸽传书java原理讲解

  飞鸽传书通讯协定网际网路工程工作特别小组(IETF,InternetEngineeringTaskForce)是一个大型的开放性国际社群,成员包括对网路网路架构进化和平顺运作有兴

  飞鸽传书通讯协定网际网路工程工作特别小组 (IETF, Internet Engineering Task Force) 是一个大型的开放性国际社群,成员包括对网路网路架构进化和平顺运作有兴趣的网路设计者、营运商、代理商和研究人员飞鸽传书2007。而且它也对所有有兴趣的个人开放。

   IETF 实际上的技术工作是由一个个的工作群组来达成,每个工作群组是由特定领域的主题构成,像是路由、传输、安全性等飞鸽传书2007。大部分的工作都是使用邮递论坛 (mailing list) 来协调,并且每年定期开三次会议。(以上简介取自 XML 台湾资讯网)而 IETF 的重要工作之一,就是制订各种 RFC (Request For Comments) ,也就是网际网路上各种标准化的通讯协定。

飞鸽传书java原理讲解

  然而就跟所有的黑客组织一样,这个机构三不五时也会调皮一下,煞有其事地发表些奇怪的 RFC ……1990 年的愚人节 (4/1) , BBN STC (BBN Systems and Technologies Corporation) 的 David Waitzman 发表了 RFC 1149 "A Standard for the Transmission of IP Datagrams on Avian Carriers" 这个通讯协定,规范了使用飞行鸟类来传递 IP 资料片 (IP Datagrams) 时的种种标准飞鸽传书2007

  这个通讯协定大概就是大家耳熟能详的「飞鸽传书」了飞鸽传书2007。根据 CNET 在 2001 年 5 月 4 日的报导,后来真的有人拿鸽子实做了这个通讯协定。一群挪威柏根的 Linux 疯子,成功地使用 CPIP (Carrier Pigeon Internet Protocol, 信鸽网际网路通讯协定) 这个通讯协定,传递了 ping 这个 IP 指令;她们还计算出了飞鸽传书的速度,大约是 0。

飞鸽传书java原理讲解

  08bps ,也就是只有 56kbps 数据机的速度的七百分之一七十万分之一飞鸽传书2007。稍后,在 1999 年的愚人节, David Waitzman (他这时在 IronBridge Networks 工作)又发表了 RFC 2549 "IP over Avian Carriers with Quality of Service" ,这是 RFC 1149 的更新版,为信鸽网际网路通讯协定加上 QoS(Quality of Service) 提供稳定、 可预测的资料传送服务,来满足使用程式的需求。

   Waitzman 写道,「载体(信鸽)具有本质上就有所冲突的闪避系统」,这会使得它们在鸟啼叫中的网路环境下遭遇传递障碍;同时他也注明了在专利权上会面临的问题,他写著「有项争论至今仍方兴未艾:是到底先有鸽子还是先有蛋」飞鸽传书2007。在 2003 年的愚人节, AT&T Labs Research 的 Steven M。

   Bellovin 发表了 RFC 3514 "The Security Flag in the IPv4 Header" 飞鸽传书2007。他提出要在 IPv4 封包前面加上一个旗标,当这个旗标的值为 0x0 的时候,就表示这是个善意的封包,主机或其他网路元件接受到这种封包时,都应该假设它是个无害的封包,而不该采取任何的防卫侦测。

  (今日多数的电脑都已经符合了这个要求)如果这个旗标的值是 0x1 的话,就表示这是个「邪恶」的封包;强韧的系统此时应该要开始抵御这个封包的入侵,而脆弱的系统则可以选择要当机或者被入侵飞鸽传书2007。Bellovin 同时写道,系统或主机应该要提供对应的 API (应用程式介面),来协助各种恶意程式来将这类的封包加上这个「邪恶」旗标;而那些入侵/攻击软体,则务必要采用这样的 API ,以确保她们所送出来的网路封包具有这个「邪恶」旗标。

  除了这里举出来过的三个例子外,其实 IETF 几乎每一年的愚人节都会煞有其事地发表一个这类的通讯协定飞鸽传书2007


推荐阅读
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 开发笔记:计网局域网:NAT 是如何工作的?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了计网-局域网:NAT是如何工作的?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Python瓦片图下载、合并、绘图、标记的代码示例
    本文提供了Python瓦片图下载、合并、绘图、标记的代码示例,包括下载代码、多线程下载、图像处理等功能。通过参考geoserver,使用PIL、cv2、numpy、gdal、osr等库实现了瓦片图的下载、合并、绘图和标记功能。代码示例详细介绍了各个功能的实现方法,供读者参考使用。 ... [详细]
  • WebSocket与Socket.io的理解
    WebSocketprotocol是HTML5一种新的协议。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送 ... [详细]
  • 使用正则表达式爬取36Kr网站首页新闻的操作步骤和代码示例
    本文介绍了使用正则表达式来爬取36Kr网站首页所有新闻的操作步骤和代码示例。通过访问网站、查找关键词、编写代码等步骤,可以获取到网站首页的新闻数据。代码示例使用Python编写,并使用正则表达式来提取所需的数据。详细的操作步骤和代码示例可以参考本文内容。 ... [详细]
  • 深入理解Kafka服务端请求队列中请求的处理
    本文深入分析了Kafka服务端请求队列中请求的处理过程,详细介绍了请求的封装和放入请求队列的过程,以及处理请求的线程池的创建和容量设置。通过场景分析、图示说明和源码分析,帮助读者更好地理解Kafka服务端的工作原理。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了logistic回归(线性和非线性)相关的知识,包括线性logistic回归的代码和数据集的分布情况。希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了如何使用PHP向系统日历中添加事件的方法,通过使用PHP技术可以实现自动添加事件的功能,从而实现全局通知系统和迅速记录工具的自动化。同时还提到了系统exchange自带的日历具有同步感的特点,以及使用web技术实现自动添加事件的优势。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar)
    转载请注明明桑AndroidAndroid5.0Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言。看起来很受欢迎࿰ ... [详细]
  • 本文介绍了作者在开发过程中遇到的问题,即播放框架内容安全策略设置不起作用的错误。作者通过使用编译时依赖注入的方式解决了这个问题,并分享了解决方案。文章详细描述了问题的出现情况、错误输出内容以及解决方案的具体步骤。如果你也遇到了类似的问题,本文可能对你有一定的参考价值。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
author-avatar
龙love猫
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有