[基础知识]IP,域名,服务器与网站

IP是什么?

IP(Internet Protocol)是一种网络层协议,它用来标记互联网中的某个主机,因特网(广域网)中的某个网络集合(或单个主机),局域网中的单个网络设备等。
*IP地址在因特网中具有唯一性(家庭动态IP宽带除外),是识别互联网内某个网络设备的标识符

IPv4

IP协议版本4 是最常见的IP地址协议,网段从0.0.0.0到255.255.255.255。是32位标识符

IPv4地址的分类

A类地址 

(1)A类地址第1字节为网络地址,其它3个字节为主机地址。它的第1个字节的第一位固定为0. 
(2)A类地址网络号范围:1.0.0.0—126.0.0.0 
(3)A类地址中的私有地址和保留地址: 
① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。 
范围(10.0.0.0—10.255.255.255) 
② 127.X.X.X是保留地址,用做循环测试用的。 

B类地址 

(1) B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。它的第1个字节的前两位固定为10. 
(2) B类地址网络号范围:128.0.0.0—191.255.0.0。 
(3) B类地址的私有地址和保留地址 
① 172.16.0.0—172.31.255.255是私有地址 
② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器。就会得到其中一个IP。 
191.255.255.255是广播地址,不能分配。 

C类地址(常见家庭网络地址)

(1)C类地址第1字节、第2字节和第3个字节为网络地址,第4个字节为主机地址。另外第1个字节的前三位固定为110。 
(2)C类地址网络号范围:192.0.0.0—223.255.255.0。 
(3) C类地址中的私有地址: 
192.168.X.X是私有地址。(192.168.0.0—192.168.255.255) 

D类地址 

(1) D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。 
(2) D类地址范围:224.0.0.0—239.255.255.255 

E类地址 

(1) E类地址不分网络地址和主机地址,它的第1个字节的前五位固定为11110。 
(2) E类地址范围:240.0.0.0—255.255.255.254 
IP地址如果只使用ABCDE类来划分,会造成大量的浪费:一个有500台主机的网络,无法使用C类地址。但如果使用一个B类地址,6万多个主机地址只有500个被使用,造成IP地址的大量浪费。因此,IP地址还支持VLSM技术,可以在ABC类网络的基础上,进一步划分子网。 

IPv6

由于使用32位算法表达的IPv4地址即将枯竭,IPv6是新一代IP地址表达技术,使用64位计算法,扩大了IP地址的可用数量

域名是什么?

域名是用来指向某个IP地址或资源的标识符,因为IP地址是一串数字,表达不直观也不好记,域名是用来直观的表达IP地址或互联网资源的方式
举例: example.com
常见域名后缀: .com(商业) .net(互联网信息服务商) .cn(中国) .gov(政府组织)

DNS服务器(域名解析服务)

由运营商或互联网信息服务商提供的将域名解析为IP地址的服务。

服务器

指在互联网上拥有长期对外稳定提供服务能力的计算机设备
一般运行服务端软件向客户端提供网络服务(例如网页,邮件,游戏等)

网站

HTTP协议

指”超文本传输协议”,是网站服务使用的主要协议。

静态页面

一次编辑即成型的网页,无法通过软件直观的编辑,只能修改代码更改内容。
常见场景: 产品展示,公司官网首页

动态页面

使用动态编程语言(php,jsp等)编辑的站点程序,通常有直观的后台编辑页面或发表文章。
常见场景: 新闻网,博客

HTML

是常见静态网页使用的编辑语言

PHP

是占有率较高的动态页面编辑语言

JSP

是性能较好的动态页面编辑语言

asp,aspx

是常见于Windows服务器平台的动态页面语言

网页服务端

Linux服务器常见的有: Nginx(轻量级),Apache(扩展型),Tomcat(安全性)
Windows常见的有: IIS(微软自家的web服务端)