IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> IP和域名 -> 正文阅读

[网络协议]IP和域名


前言

本文主要介绍了IP和域名以及域名分类和域名解析


一、IP

全称:Internet Protocol(网际互联协议)
IP地址是有上限的:0.0.0.0~255.255.255.255(42亿多个)
私有IP地址段:
A类:10.0.0.0到10.255.255.255(1658万个)
B类:172.16.0.0到172.31.255.255 (97.5万个)
C类:192.168.0.0到192.168.255.25 (6.5万个)
理论上是255的四次方约42亿多个IP,除去私有网段、网络ID、广播ID、保留网段、本地环回127.0.0.0网段、组播224.0.0.0网段、实际可用就是25.68亿。公网IP地址是由运营商分配的,内网地址由路由器分配。

二、域名

全称:Domain Name(网域名称简称域名、网域),是由一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位,简而言之就是网址。
每个域名都对应了网站服务器的IP地址,域名的存在是为了方便记忆。
域名总长度不能超过253个字符。

1.域名分类

(1)顶级域名
顶级域名分为三类:国家和地区顶级域名,通用顶级域名,新顶级域名。
国家和地区顶级域名(Country code top-level domain,英语:ccTLD)简称国家顶级域,是用两字母的国家或地区名缩写代称的顶级域。
国家和地区顶级域名示例(ccTLD):.cn(中国大陆)、.de(德国)、.eu(欧盟)、.jp(日本)、.hk(香港)、.tw(台湾)、.uk(英国)、.us(美国)。
通用顶级域(英语:Generic top-level domain,缩写为gTLD)是互联网名称与数字地址分配机构(IANA)管理的顶级域(TLD)之一。
通用顶级域(gTLD)示例:.com - 供商业机构使用、.edu - 供教育机构使用、.gov - 供政府及其属下机构使用、.mil - 供军事机构使用、.net - 供网络服务供应商使用、.org - 供不属于其他通用顶级域类别的组织使用。
新顶级域名(New gTLD)如通用的.xyz、代表“高端”的.top、代表“红色”的.red、代表“人”的.ren等一千多种。
(2)二级域名
二级域名:英语:Second-level domain;英文缩写:SLD。是互联网DNS等级之中,处于顶级域名之下的域。二级域名是域名的倒数第二个部份,二级域名就是主域名分出来域名。
huihui68 .com 主(一级)域名
www.huihui68 .com 二级域名
kouwei.huihui68 .com 二级域名
tieba.huihui68 .com 二级域名
(3)三级域名
三级域名:英语:Third-level domain;英文缩写:TLD。是互联网DNS等级之中,处于二级域名之下的域。
c.xxx.cn 三级域名
顶级域名需要购买,二级或多级域名则不再需要

2.域名解析

Internet上的计算机是通过IP地址来定位的,给出一个IP地址,就可以找到Internet上的某台主机。而因为IP地址难于记忆,又发明了域名来代替IP地址,但通过域名并不能直接找到要访问的主机,中间要加一个从域名查找IP地址的过程,这个过程就是域名解析。换句话说,域名解析就是把域名指向网站空间IP,让人们通过注册的域名可以方便的访问到网站的一种服务。域名解析实际上就是域名到IP地址转换的过程。地址解析的过程有DNS服务器完成。
域名解析的常用类型:
A记录:用来指定域名对应的IP地址的记录,就是一个域名解析到一个IP地址。用户可以将该域名下的网站服务器指向到自己的web server上,同时也可以设置您域名的二级域名。
CNAME记录:别名记录。这种记录允许您将多个名字映射到另外一个域名,即CNAME记录就是把域名解析到另外一个域名。举个例子,有一台计算机名为“abc.xiaoming.com”(A记录)。它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。这两个别名的全称就是"http://www.xiaoming.com/“和"mail.xiaoming.com”。实际上他们都指向 “abc.xiaoming.com”。
MX记录:邮件交换记录,用于将以该域名为结尾的电子邮件指向对应的邮件服务器以进行处理。
NS记录:解析服务器记录。用来表明由哪台服务器对该域名进行解析。这里的NS记录只对子域名生效。
泛解析:是指将某一类域名解析到同一个IP地址,以通配符的方式实现,例如将*.csdn.net的泛域名指向IP地址39.106.226.142时,那么a.csdn.net、b.csdn.net等所有以csdn.net结尾的域名都会指向39.106.226.142这个IP。
一般来说,常用的是A记录和CNAME记录类型,云服务器或VPS(虚拟专用服务器)的话,选择A,虚拟主机的话,选择CNAME就行。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 21:14:47  更:2022-10-08 21:15:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 8:39:01-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码