全球顶级 IP/DNS

IP 组织名称 组织类型 所属信息 域名
1.1.1.1 Cloudflare, Inc. DNS 服务商 亚太互联网络信息中心 one.one.one.one
2.2.2.2 Orange S.A. 电信运营商 法国电信运营商
3.3.3.3 General Electric Company 国际企业 美国通用电气公司 ge.com
4.4.4.4 Level 3 Communications 电信运营商 美国 LEVEL3 通信公司
5.5.5.5 E-Plus Mobilfunk GmbH 电信运营商 德国 E-Plus 通信公司
6.6.6.6 US Department of Defense Network 美国军事 美国国防部网络
7.7.7.7 DoD Network Information Center 美国军事 国防部网络信息中心
8.8.8.8 Google LLC. DNS 服务商 美国谷歌公司 dns.google
9.9.9.9 IBM Corporation DNS 服务商 美国 IBM 公司 dns9.quad9.net
1.2.4.8 CNNIC DNS 服务商 中国互联网络信息中心 public1.sdns.cn
114.114.114.114 114DNS DNS 服务商 南京信风软件有限公司 public1.114dns.com

 

参考信息:
https://hxx.tw
https://whois.hexingxing.cn
https://www.findip-address.com

TCP/IP 网络通讯协议

OSI OSI 层名称 TCP/IP TCP/IP 层名称 封装的单元 TCP/IP 协议和描述
7 应用层
Application
4 应用层
Application
数据
Data
BGP DHCP DNS FTP HTTP WWW IMAP LDAP MGCP NNTP NTP POP ONC/RPC RTP RTSP RIP SIP SMB NFS DNS SMTP SNMP SSH TELNET TLS/SSL XMPP

该层主要是应用于应用程序,TCP/IP 的分层中,将 OSI 参考模型中的会话层、表示层和应用层的功能都集中到了应用程序中实现。
TCP/IP 应用的架构绝大多数属于客户端/服务器模型。

6 表示层
Presentation
数据
Data
5 会话层
Session
数据
Data
4 传输层
Transport
3 传输层
Transport
数据段
Segment
TCP UDP DCCP SCTP RSVP

该层主要是操作系统和数据传输,其功能是能够让应用程序之间实现通信。

3 网络层
Network
2 网络层
Network
数据包
Packet
IP(IPv4@32bit, IPv6@128bit)ICMP IGMP ARP RARP IPsec

该层主要是操作系统和互联网层使用 IP 协议,它相当于是 OSI 模型中的第 3 层网络层。TCP/IP 分层中的互联网层和传输层的功能通常是由操作系统提供。连接互联网的所有主机和路由器必须都实现 IP 功能。

2 数据链路层
Data Link
1 链路层
Link
数据帧
Frame
EIA/TIA-232  EIA/TIA-499 V.35 V.24 RJ45 Ethernet IEEE 802.3 IEEE 802.5 FDDI NRZI NRZ B8ZS ISDN DSL PPP SLIP

该层主要是硬件和设备驱动程序与网络接口,TCP/IP 的最底层是负责数据传输的硬件,这种硬件相当于是网线,光纤猫,网卡等物理层的设备。
网络接口层利用以太网中的数据链路层进行通信,因此属于接口层,也可以认为是网卡驱动。驱动程序是在操作系统和硬件之间起桥梁作用的软件。

1 物理层
Physical
数据位
Bit
Transmission Control Protocol/Internet Protocol(TCP/IP 协议簇,传输控制协议/因特网互联协议),又名网络通讯协议,by. ARPANET

TCP/IP 协议应用层常见程序协议(修订版)

TCP, Transmission Control Protocol, 传输控制协议|UDP, User Datagram Protocol 用户数据包协议
名称 详细描述 协议 端口 中文描述
HTTP HyperTextTransferProtocol TCP 80 超文本传输协议
HTTPS HyperTextTransferProtocoloverSecureSocketLayer TCP 443 超文本传输协议安全版本
WHOIS Whois TCP 43 域名查询协议
POP3 PostOfficeProtocolversion3 TCP 110 邮局协议版本 3
ICMP InternetControlMessageProtocol TCP 80 互联网控制消息协议
IGMP InternetGroupManagementProtocol TCP 80 网路群组管理协议
DHCP DynamicHostConfigurationProtocol UDP 67in/68out 动态主机配置协议
NTP NetworkTimeProtocol UDP 123 网络时间协议
BOOTP BootProtocol UDP 67in/68out 启动协议
DNS DomainNameSystem TCP&UDP 53 域名系统
SMTP SimpleMailTransferProtocol TCP&UDP 25 简单邮件传输协议
SSH SecureShell TCP&UDP 22 远程登录会话安全外壳协议
TELNET TeletypeovertheNetwork TCP&UDP 23 网络电传
SNMP SimpleNetworkManagementProtocol TCP&UDP 161 简单网络管理协议
FTP FileTransferProtocol TCP&UDP 21 文件传输协议
ARP AddressResolutionProtocol TCP&UDP 445 地址解析协议
RARP ReverseAddressResolutionProtocol TCP&UDP 445 逆地址解析协议
IMAP InternetMessageAccessProtocol TCP&UDP 220 因特网信息访问协议
IMAP4 InternetMessageAccessProtocol4 TCP&UDP 143 因特网信息访问协议版本 4
https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml

OSI 参考模型与 TCP/IP 模型(协议)的不同与共同点比较

共同点:
1、两者都以协议栈的概念为基础,并且协议中的协议彼此独立;
2、两个模型中的各个层的功能也大体相似;
3、两个模型传输层之上的各层也都是传输服务的用户,并且用户是面向应用的用户;

不同点:
1、对于 OSI/RM 模型有三个明确的核心概念:(1) 服务,(2) 接口,(3) 协议,而 TCP/IP 对此没有明确的区分;
2、OSI/RM 模型是在协议发明之前设计的,而 TCP/IP 是在协议出现之后设计的;
3、一个更在的区别在于 OSI/RM 模型有 7 层,而 TCP/IP 只有 4 层;
4、OSI/RM 的网络层同时支持无连接和面向连接的通信,但是在传输层上只支持面向连接的通信,而 TCP/IP 模型的网络层上只有一种无连接通信模式,但是在传输层上同时支持两种通信模式。

通过 IPv4 地址获取对方计算机名

首先可选通过 arp -a 命令查询局域网所有在线的计算机

已知 IPv4 地址,获取其计算机名。
nbtstat -a [IPv4]
// 回复 NetBIOS 远程计算机名称表 和 MAC 地址

ping -a [IPv4]
// 回复 Ping IP 地址解析的主机名(计算机名)

tracert [IPv4]
// 回复跟踪 IP 地址解析的计算机名和 IP

pathping [IPv4]
// 回复跟踪 IP 地址解析的本地和对方的计算机名和 IP


已知计算机名,获取其 IPv4 地址。

ping -4 [Computer Name]
// 回复 Ping 主机的 IPv4 地址

ping -f [Computer Name]
// 回复 Ping 主机的 IPv4 地址

SSL(Secure Sockets Layer,安全套接层)

SSL(Secure Sockets Layer,安全套接层)及其继任者 TLS(Transport Layer Security,传输层安全)是为网络通信提供安全及数据完整性的一种安全通信协议,端口号为 443,它能够对信用卡和个人信息提供较强的保护,对计算机之间整个会话进行加密的协议。TLS 与 SSL 在传输层对网络连接进行加密,为服务器进行部署 SSL 增加安全系数,常见有邮箱和网站的部署。
SSL 协议位于 TCP/IP 协议与各种应用层协议之间,为数据通讯提供安全支持。SSL 协议可分为两层: SSL 记录协议(SSL Record Protocol):它建立在可靠的传输协议(如 TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持,通过对传输层进行 128-256 位加密,确保网络传输数据安全。使用 HTTPS(HTTP+SSL)加密协议访问网站,为客户端(浏览器)到服务器端之间搭建一条加密通道,实现高强度双向加密传输,保证用户机密信息安全,防止用户信息、财务信息等重要数据的窃取或篡改。
SSL 握手协议(SSL Handshake Protocol):它建立在 SSL 记录协议之上,用于在实际的数据传输开始前,通讯双方进行身份认证、协商加密算法、交换加密密钥等。

IGMP(Internet Group Management Protocol,网际组管理协议)

IGMP(Internet Group Management Protocol,Internet 组管理协议),是因特网协议家族中的一个组播协议。该协议运行在主机和组播路由器之间。IGMP 协议共有三个版本,即 IGMPv1、v2 和 v3。
作用:它是 TCP/IP 协议族中负责 IP 组播成员管理的协议, 用来在 IP 主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。
功能:当一台主机加入到一个新的组时, 它发送一个 IGMP 消息到组地址以宣告它的成员身份, 多播路由器和交换机就可以从中学习到组的成员. 利用从 IGMP 中获取到的信息, 路由器和交换机在每个接口上维护一个多播组成员的列表。

ICMP(Internet Control Message Protocol,网际控制报文协议)

ICMP(Internet Control Message Protocol,Internet 控制报文协议)是 TCP/IP 协议族的一个子协议,主要用在 IP 主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。
目的:为了提高 IP 数据报交付成功的机会
注意:
允许主机和路由器报告差错情况和提供有关异常情况的报告;
ICMP 不是高层协议, 而是 IP 层的协议;
ICMP 报文作为 IP 层数据报的数据, 加上数据报的首部, 组成 IP 数据报发送出去;
ICMP 报文的前 4 个字节是统一的格式, 共有三个字段:即类型, 代码和检验和. 接着的 4 个字节的内容与 ICMP 的类型有关。

ARP(Address Resolution Protocol,地址解析协议)

ARP(Address Resolution Protocol,地址解析协议),是根据 IP 地址获取物理地址的一个 TCP/IP 协议。主机发送信息时将包含目标 IP 地址的 ARP 请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该 IP 地址和物理地址存入本机 ARP 缓存中并保留一定时间,下次请求时直接查询 ARP 缓存以节约资源。
说明:ARP 每一个主机都设有一个 ARP 高速缓存 (ARP cache), 里面有所在的局域网上的各主机和路由器的 IP 地址到硬件地址的映射表
作用:通过 IP 地址得知其物理地址

IP/TCP/UDP

通常说的 IP/TCP 是一组协议的总称,IP/TCP 实际上是一个协议族 (或协议包),包括 100 多个相互关联的协议,其中 IP(Internet Protocol,网际协议)是网络层最主要的协议;TCP(Transmission Control Protocol,传输控制协议)和 UDP(User Datagram Protocol,用户数据报协议)是传输层中最主要的协议。一般认为 IP、TCP、UDP 是最根本的三种协议,是其它协议的基础。IP 定义了数据按照数据报(Datagram)传输的格式和规则;TCP 是提供可靠服务、面向连接的协议;UDP 是不可靠、无连接的协议。

TCP 协议是面向连接的协议,类似于打电话,在开始传输数据之前,必须先建立明确的连接。 UDP 也建立在 IP 之上,但它是一种无连接协议,两台计算机之间的传输类似于传递邮件:消息从一台计算机发送到另一台计算机,两者之间没有明确的连接。UDP 中的 Datagram 是一种自带寻址信息的、独立地从数据源走到终点的数据包。UDP 不保证数据的传输,也不提供重新排列次序或重新请求功能,所以说它是不可靠的。虽然 UDP 的不可靠性限制了它的应用场合,但它比 TCP 具有更好的传输效率。