美文网首页PHP
PHP 网络基本概念

PHP 网络基本概念

作者: 887d1fc86fe6 | 来源:发表于2020-04-20 18:03 被阅读0次
  • 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端口来提供收取邮件服务。

相关文章

  • PHP 网络基本概念

    IP 地址IP的全称是Internet Protocol Address网际协议地址,就是网络地址。IP地址与我们...

  • 无标题文章

    PHP_开发环境搭建_Day01 [TOC] 网络基本概念 前端描述 内容:网站的核心. HTML:主要负责网页结...

  • 图像处理

    php扩展库:C:\wamp\bin\php\php5.3.10\ext 1、图像应用2、基本概念MIME:多用途...

  • 2019-07-13

    今天学习了PHP入门,搭建环境—网站基本概念

  • PHP OOP编程从入门到不会

    PHP object-oriented programming OOP中的一些基本概念 OOP基本概念代码实例 O...

  • 20170814 网络管理(一)

    网络基本概念OSI网络分层模型网络设备TCP/IP协议栈 一、网络基本概念: 网络应用程序对网络的影响批处理程序,...

  • iOS开发经验(13)-网络

    目录 网络基本概念 TCP/IP协议簇基本概念 HTTP 网络开发技术解决方案 数据解析 网络优化 1. 网络基本...

  • 06-网络(1)

    0712NSURLConnection 基本概念(01-网络的基本概念) Http是网络数据传输格式,TCP(UD...

  • 网络编程

    网络编程 基本概念 在网络编程中,有几个必须掌握的基本概念 客户端(Client):移动应用(iOS、androi...

  • Docker学习六、docker网络管理

    一、Linux网络设备的基本概念 在学习docker网络管理之前先要了解一些Linux网络设备的基本概念: Lin...

网友评论

    本文标题:PHP 网络基本概念

    本文链接:https://www.haomeiwen.com/subject/llcjihtx.html