一.概述
二、关于网络
参考文章 查考文章
一个路由器(连接多个交换机)可以形成一个局域网,多个路由器可以形成广域网。
2.1内网ip(局域网ip,私有ip)与外网ip(公有ip)
1,内网外网简单区别 内网IP只能用在局域网中通信:局域网内的服务器是不需要连通互联网就能直接通过内网ip直接进行通信的。 外网ip能连通互联网:但如果要访问到互联网中服务器,我们需要使用通过网络提供商(ISP)的服务器会为你分配一个IP地址(即外网),来连通互联网。 2.内网ip是不唯一的。 外网ip是全世界唯一的ip地址,仅分配给一个网络设备。每个外网ip都是要花钱租用的。 3.一次完整的通信过程: 当我们在内网的机子在上网时,都是在向网关发出请求,再由网关(一般为路由器)通过NAT协议得到外网IP,然后通过外网再转到INT网上。当外网ip接受的数据后,再分发到我们的的内网ip上。 4. 用ipconfig/all查到的ip是你本机的内网ip,在www.ip138.com上看到的是你连接互联网所使用的IP,即外网。 5.实现内网ip与外网ip的转换使用的NAT协议。 【附加】 公网ip就是一种内网ip
2.2公有 ip(公网ip) 和私有 ip
公有地址(Public address):由 Inter NIC(Internet Network Information Center 因特网信息中心)负责。这些 IP 地址分配给注册并向Inter NIC提出申请的组织机构,公有 IP 全球唯一,通过它直接访问因特网(直接能上网)。 私有地址(Private address):属于非注册地址,专门为组织机构内部使用,说白了,私有 IP 不能直接上网。 2.局域网ip都是私有ip, 当外网是共有IP时就能连通互联网,当外网是私有IP是就不能连通互联网。 3. 实际上路由器的结构如下,对外我们是通过10.221.0.24对外通信的。 而路由器实现外网ip和内网ip的转换是通过NAT协议实现的。传统的NAT协议只有私网ip和外网ip协议转换,现在还能实现端口映射功能。 路由器给自己的内网地址是192.168.1.1:80 4.如何实现别人访问我们自己构建的服务器呢。由于一台路由器上有多个用户,别人只能访问我们的外网ip却访问不了我们的内网ip,所以我们只能花钱去买一个外网ip地址(购买的是静态外网ip),然后再外网上部署我们的服务器了。
2.3静态公网ip、静态内网ip、动态公网ip、动态公网ip
动态ip即我们向ISP提供的DHCP服务器发送请求后得到的(ISP是互联网服务提供商如移动联通,DHCP是动态主机分配协议)。我们通过Modem、ISDN、ADSL、有线宽频、小区宽频等方式上网的计算机,每次上网所分配到的IP地址都不相同,这就是动态IP地址。我们通常会在每次拨通ISP 的主机后,自动获得一个动态的IP地址,该地址当然不是任意的,而是该ISP 申请的网络ID和主机ID的合法区间中的某个地址。那些能够显示你的IP地址的浏览器显示的一般都是暂时的 内网的动态IP一般是小公司或者小家庭之类的,直接由路由器的DHCP服务给的。外网(公网)的是由网络提供商(电信移动联通等)的DHCP服务提供的。动态公网IP作为家庭个人用户来说用处还是很大,当然如果我们要部署服务器的话,就必须要用到固定公网IP 了。
|