当前位置: 首页 > news >正文

关键词优化武汉seo网站优化软件价格

关键词优化武汉,seo网站优化软件价格,网站建设 九艾,有没有兼职做网站的舔狗网络协议 (discard protocol) 最近互联网上,“舔狗” 这个词语很火,也衍生出来很多梗(快速说出互联网 4 大舔狗!!!)。然后今天偶然间看到了一个 RFC 文档, 发现了一…

舔狗网络协议 (discard protocol)

最近互联网上,“舔狗” 这个词语很火,也衍生出来很多梗(快速说出互联网 4 大舔狗!!!)。然后今天偶然间看到了一个 RFC 文档, 发现了一个有趣的网络协议, 这个协议让我立马想到了舔狗这个词,哈哈。也不卖关子了,让我们来直接看一看它吧 – Discard Protocol。这大概是最简单的RFC文档了,其他的文档基本都是长篇大论,我基本没有看完过。

这个协议的功能就是:丢弃所有接受到的消息,永远不会响应!

在这里插入图片描述

在这里插入图片描述

discard service (丢弃服务)是一个很有用的调试和测量工具。discard service 只是简单的丢弃它接收到的所有数据。
它有两种实现方式:

  1. 基于 TCP 的丢弃服务
    一种 discard service 是建立在TCP之上的基于连接的应用。服务器在 TCP 端口 9 上 监听 TCP 连接. 一旦一个连接建立,任何接收到的数据都会被丢弃(thrown away)。不发送任何响应。这个连接会一直持续, 直到调用用户主动终止连接。
  2. 基于 UDP 的丢弃服务
    另一种 discard service 是建立在 UPD 之上的基于数据报的应用。服务器在 UDP 端口 9 上监听 UDP 数据报。当接收到一个数据报,丢弃它。不发送任何响应。

在这里插入图片描述

简单的实现一个 Go 版本

package mainimport ("fmt""log""net"
)func main() {if listener, err := net.Listen("tcp", "0.0.0.0:8888"); err != nil {log.Fatal(err)} else {fmt.Println("服务已上线!")connection, err := listener.Accept()if err != nil {log.Fatal(err)}buf := make([]byte, 1024)count, err := connection.Read(buf)if err != nil {log.Fatal(err)}fmt.Printf("接收到消息:%v, 已丢弃!\n", string(buf[0:count]))}
}

测试

这里我为了图省事, 直接用浏览器来测试了。除非主动关闭浏览器,不然这里浏览器会一直转圈圈 (模拟永远在等待),直到超时结束。

在这里插入图片描述

最后客户端会得到什么呢?当然是一无所有啦!

http://www.15wanjia.com/news/45594.html

相关文章:

  • 门户网站建设管理工作自查报告山东建站
  • 怎么用域名做网站友情链接代码
  • 西安微网站在线建站平台免费建网站
  • 怎样学习做网站的编程网络外贸推广
  • 什么样的网站可以做站群太原搜索引擎优化招聘信息
  • 如何自己制作图片seo推广什么意思
  • 烟台微信公众号开发厦门seo起梦网络科技
  • 网站建设的报价为什么不同阜平网站seo
  • 先做他个天猫网站百度知道官网手机版
  • 建设部城管局网站上海seo优化培训机构
  • 做网站的搜索引擎视频推广
  • 社区网站模版职业技能培训网上平台
  • 建设一个网站需要多少钱人工智能培训机构哪个好
  • 广州网站建设代理三只松鼠软文范例500字
  • 广州专业助建站制作seo外链优化
  • 内蒙古呼和浩特职业学院绍兴seo优化
  • 做网站哪家公司最好直通车推广计划方案
  • 网站二次开发费用中国十大广告公司排行榜
  • 做网站需要几天谷歌浏览器下载手机版
  • 网站权重一般有几个等级大数据查询官网
  • 企查查官网在线查询seo与网络推广的区别和联系
  • 山东网络建站推广常州网站推广
  • 支付宝怎么做网站维护南昌seo搜索排名
  • 计算机网络技术电商网站建设与运营方向官网设计比较好看的网站
  • 网站开发经验与教训范文网站排名优化化快排优化
  • wordpress python代码宁波seo关键词优化教程
  • 做网站是学什么专业购物网站网页设计
  • 无锡网站建设优化短视频关键词seo优化
  • 医疗 企业 网站建设推广软件哪个好
  • 如何做微信网站建设百度快速优化软件排名