域名系统
網域名稱系統(,縮寫:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。 开始时,域名的字符仅限于ASCII字符的一个子集。2008年,ICANN通过一项决议,允许使用其它语言作为互联网顶级域名的字符。使用基于Punycode码的IDNA系统,可以将Unicode字符串映…
共 82 篇文章
網域名稱系統(,縮寫:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。 开始时,域名的字符仅限于ASCII字符的一个子集。2008年,ICANN通过一项决议,允许使用其它语言作为互联网顶级域名的字符。使用基于Punycode码的IDNA系统,可以将Unicode字符串映…
Zcash是一種注重隐私的去中心化、开源的加密互联网货币,源自比特币的代码库,其主要创新是通过零知识证明添加了加密账本。与比特币相比,其更注重于隐私,以及对交易透明的可控性。 交易可以是透明的(类似于比特币交易),也可以是使用零知识证明类型来提供交易匿名性的屏蔽交易。Zcash币要么在透明池中,要么在屏蔽池中。用户可以使用Zcash钱包,如Zashi,这些钱包通过要求资金在花费前被屏蔽来提供默认隐私。截至2025年7月,大约有2000万…
Telnet是一種應用層協議,使用於網際網路及區域網中,使用虛擬終端機的形式,提供雙向、以文字字串為主的命令列介面互動功能。屬於TCP/IP協議族的其中之一,是網際網路遠端登錄服務的標準協議和主要方式,常用於伺服器的遠端控制,可供使用者在本地主機執行遠端主機上的工作。 Telnet在1969年開發出來,在RFC 15定義,RFC 854定義了擴充功能。互联网工程任务组(IETF),在中,將其加以標準化,是最早形成的網際網路協議之一。 原…
门罗币(Monero,缩写:XMR)是一个创建于2014年4月的开源加密货币,它着重于隐私、去中心化、可扩展性和。与自比特币衍生的许多加密货币不同,Monero基于CryptoNote协议,并在区块链方面有显著的算法差异。Monero的模块化代码结构得到了比特币核心维护者之一的Wladimir J. van der Laan的赞赏。Monero在2016年经历了市值(从5百万美元至1.85亿美元)和交易量的快速增长,这部分是因为它在20…
安全外壳协议(Secure Shell Protocol,简称SSH)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境。SSH通过在网络中建立来实现SSH客户端与服务器之间的连接。 SSH最常见的用途是远程登录系统,人们通常利用SSH来传输命令行界面和远程执行命令。虽然SSH最初在类Unix系统中普及,但随着微软在Windows 10内部版本1809和Windows Server 2019及后续版本中原生集成Op…
Matrix是一种用于实时通信的开放协议。它允许使用一个通信服务提供商帐户的用户与使用不同服务提供商的用户进行网络聊天,IP语音和视频通话。也就是说,它旨在使不同服务提供商之间的实时通信无缝工作,就像使用电子邮件一样。采用该协议的软件有Element.io等。 历史 此项目最初是在Amdocs公司内部的Matthew Hodgson和Amandine Le Pape为了一个聊天工具“Amdocs Unified Communicatio…
消息队列遥测传输(,MQTT)是ISO 标准(ISO/IEC PRF 20922)下基于发布(Publish)/订阅(Subscribe)范式的消息协议,可視為「資料傳遞的橋樑」。它工作在TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议。为此,它需要一个消息中间件(如HTTP),以解決當前繁重的資料傳輸協議。 该协议的可用性取决于该协议的使用环境。IBM公司在2013年就向结构化资讯标…
受限制的应用协议(英文:Constrained Application Protocol,缩写:CoAP)是一種專用的Web傳輸協議,用於物聯網中的受約束節點和受約束的網絡。 該協議專為機器對機器(M2M)應用而設計,如智能能源和樓宇自動化。
(缩写:)是通过传输层安全协议(TLS)來加密並打包域名系统(DNS)的安全协议。此協議旨在防止中间人攻击与控制DNS数据以保护用户隐私。 及定义了DNS over TLS。 ,CloudFlare、Quad9与CleanBrowsing均向大众提供支持DNS over TLS的公共域名解析服务。2018年4月,Google宣布Android P将包含对DNS over TLS的支持。PowerDNS的也宣布在其最新的1.3.0版本中添…
文件传输协议(,缩写:FTP)是在计算机网络的客户端和服务器间傳輸文件的应用层协议。传送文件(file transfer)和存取文件(file access)之间的区别在于:前者由FTP提供,后者由NFS等应用系统提供。由RFC 959规范。 FTP是8位的客户端-服务器协议,能操作任何类型的文件而不需要後續处理,就像MIME或Unicode一样,但FTP有极高的延时,意味从开始请求到第一次接收数据间的时间非常长;并且必须不时执行一些冗…
HTTP/3是HTTP协议的第三个主要版本,用于在万维网上交换信息。与之前版本(HTTP/1.1、HTTP/2等)不同,HTTP/3不依赖TCP协议,转为使用基于UDP协议的多路复用传输协议QUIC协议实现。 此变化主要为了解决HTTP/2中存在的队头阻塞问题。由于HTTP/2在单个TCP连接上使用了多路复用,受到TCP拥塞控制的影响,少量的丢包就可能导致整个TCP连接上的所有流被阻塞。 与该协议的早期版本相比,HTTP/3使用相似的语…
IRC(,直译:因特网中继聊天)是一種应用层协议,主要用于群组聊天,也支持一对一聊天。IRC 常用的服务器端口包括 6667(明文傳輸,如irc://irc.libera.chat)、6697(SSL加密傳輸,如ircs://irc.libera.chat:6697)等。 芬兰人于1988年8月创建 IRC,以取代名为 MUT 的程序。 技术信息 IRC 是一种公开协议,通常基于TCP,并可结合SSL进行加密。一个 IRC 服务器可以连…
Gnutella(,单词中的g不发音,或者发音为)是一种文件共享网络。2005年6月,gnutella约有181万台用户(计算机),而2006年1月增加到超过300万个节点。截至2007年底,它是互联网上最流行的文件共享网络,估计市场份额超过40%。 历史 Gnutella网络的第一个客户端由Nullsoft公司的贾斯汀·法兰科(Justin Frankel)与汤姆·帕勃(Tom Pepper)于2000年早期最先开发。同年3月14日,…
Nym mixnet(混合网络)是一款用于保护在线通信隐私的自由及开放源代码软件。它是David Chaum在1981年设计的混合网络理念的技术实现, Nym mixnet(混合网络)通过由数百个节点组成的全球多层网络混合互联网流量,其中源 IP 地址和目标 IP 地址是被分离的。 与Tor网络或VPN一样,它可以伪装IP地址,防止用户被定位。与它们的不同之处在于,Nym混合网络还隐藏了其他元数据, 据网络安全专家称,这些元数据今天可用…
(缩写:)是一种经由HTTPS协议进行的远程域名系统(DNS)解析协议。该方法旨在防止网络中间人对DNS数据进行的窃听和操纵,利用HTTPS协议加密DoH客户端和DoH服务器(递归解析器)之间的数据,以提高用户的隐私和安全性。DNS的查询和响应会隐于其他HTTPS流量中。 在2018年3月,Google和Mozilla基金會就开始测试基于HTTPS的DNS版本。2018年9月5日,Mozilla基金会发布的Firefox 62正式版加入…
CalDAV 是一种互联网标准,它允许不同位置的多个客戶端共享、搜索和同步日历数据。 为了实现访问控制,CalDAV 采用了存取控制串列的概念,因此可以针对每个用户授予或拒绝每项操作(查看、编辑、删除等)的权限。用户可以将自己的日历同步到 CalDAV 服务器,使用CalDAV时,用戶对日历所做的任何更改(例如添加、编辑或删除某一天發生了什麼事件)都会自动在所有同步设备上更新。它扩展了WebDAV规范,并使用iCalendar格式存储日…
布尔诺的比特幣自動櫃員機。]] 比特币(,缩写:BTC 或 XBT,符號:₿)是一種基於去中心化,採用點對點網路、共识主动性與開放原始碼,以區塊鏈作為底層技術的加密貨幣。“比特币”一词,最早是由中本聪(網名)(Satoshi Nakamoto)於2008年10月31日發表的論文中提出,随后比特币創世區塊于2009年1月3日誕生。九天後,中本聰向哈爾·芬尼轉賬10枚比特幣,成為首筆交易記錄。比特币是历史上第一个区块链应用,其主要特征包括去…
Avro是一种远程过程调用和数据序列化框架,是在Apache的Hadoop项目之内开发的。它使用JSON来定义数据类型和通讯协议,使用压缩二进制格式来序列化数据。它主要用于Hadoop,它可以为持久化数据提供一种序列化格式,并为Hadoop节点间及从客户端程序到Hadoop服务的通讯提供一种电报格式。 它类似于Thrift,但当改变时,它不要求运行代码生成程序,除非是对静态类型的语言。 已有API的语言 虽然理论上任何语言都可以使用Av…
动态主机設定協定(,缩写:DHCP),又称动态主机组态协定,是一個用于IP网络的网络协议,位于OSI模型的应用层,使用UDP协议工作,主要有兩個用途: 用于內部網路或網絡服務供應商自動分配IP地址給用戶 用于內部網路管理員對所有電腦作中央管理 适用性 DHCP用一台或一组DHCP服务器来管理网络参数的分配,这种方案具有容错性。即使在一个仅拥有少量机器的网络中,DHCP仍然是有用的,因为一台机器可以几乎不造成任何影响地被增加到本地网络中。…
Internet Communications Engine,或Ice,是ZeroC开发的一个面向对象的中间件平台。它提供了面向对象的远程过程调用、网格计算和发布/订阅功能,并有基于GPL的双许可协议和一个私有许可协议。它支持Linux、Solaris、Windows和Mac OS X等最主要的操作系统,和C++、Java、.NET语言(如C#或Visual Basic)、Objective-C、Python、PHP和Ruby等语言。I…