- IP 地址
- IP的全称是Internet Protocol Address网际协议地址,就是网络地址。
- IP地址与我们的身份证一样,都具有唯一性。
- 网络不分国界的,全球范围内的所有主机,都有一个”身份证号”,就是IP地址不能相同。
- IP地址是由32位二进制构成,分成四段,每段8位二进制。
- 在现实中,我们用”点分十进制"来表示,形如"a.b.c.d"形式表示,每一段的取值范围是0-255。
- 举例: 192.168.2.234
- 特殊的IP地址: 127.0.0.1, 每台电脑都有。是电脑内部的IP地址。
- 127.0.0.1代表自己的内部的IP地址,永远都是自己访问自己,外网无法访问。
- 域名
- DN Domain Name,域名,就是一个网址,就是一个名字。。
- 互联网上的每台主机,都有一个唯一的IP地址。但是IP地址不方便记忆,因此,才有了域名。
- 域名的构成:由字母、数字、中划线(),长度不超过255个字符。
- 例如: www.sina.com.cn www.baidu.com www.hao123.com。
- 特殊的域名: localhost,代表自己的电脑,永远都只能自己访问自己,不能访间其它人的localhost域名。
- DNS
- 电脑之间的互访,只能识别IP地址的访问,不识别域名的访问。。
- DNS(Domain Name System 域名解析系统),主要用来将域名转成对应的IP地址。
- DNS是一台运行在互联网上的服务器。
- 你的电脑输入网址 -> 然后去DNS服务器获取IP地址 -> DNS服务器返回IP地址给你的电脑 -> 你的电脑在通过IP地址去访问IP地址目标服务器 -> 目标服务器返回数据给你的电脑。
- Hosts – 本地DNS
- hosts是本地的DNS,DNS 中就是IP地址和域名的对应关系表。
- hosts文件是隐藏文件、系统文件、没有扩展名的文件。
- 依照上面DNS的图形解释,电脑在去DNS获取IP地址时,先去本地Hosts文件找有没有对应IP地址,没有才会去远程DNS服务器找。
- 端口
- 可以理解为软件(网络)领域的电子化的“窗口”。其实无非就是对于“一台”电脑,用于区分其可以对外提供的“多项服务”的一种数字编号设定。
- Apache (或别的web服务器软件),默认都使用80端口来提供网站对外访问服务(就是web服务) !
- 又比如:
- ftp服务器通常使用21端口来提供文件上传下载服务。
- 邮件服务器通常使用25端口提供发送邮件服务,并使用110端口来提供收取邮件服务。