IP地址

IP地址是在网络给主机分配的地址如53.159.232.5或者192.168.1.1 。具体格式就是00000000.00000000.00000000.00000000,32位二进制,平时都用十进制。

但是主机在网络上不是一个主机连一个主机,而是网络连接网络,在一个网络中存在很多主机,是一种层次化的存在。

具体的A类地址,B,C,D类地址就是为了这个产生的。其中,A地址范围从1.0.0.0 到127.0.0.0。如一个A类地址是126.0.0.0,意思就是有一个网络,里边的主机ip地址前一位数都是126,后三位随机分配,,比如这个网络中可能有一个主机分配到126.4.2.3或者其它的都可以。我们可以看到这个A类ip地址很大,一般是大型网络才会使用。顺便说一下,就是因为我们只要知道你的ip地址第一个数是126,就可以确定你的网络就在126.0.0.0-126.255.255.255这一个网络中,因此126叫做网络号,0.0.0或者前边的4.2.3叫做主机号,这个关系到后边的子网掩码。

子网掩码

前边我们说到,网络是由不同的网络连起来共同构成的,我们在某个网络中,要知道我们的主机号才知道我们在哪个网络里,如知道了网络号126,才知道我们在126.0.0.0-126.255.255.255这一个网络中。知道了网络号126.162,才知道我们在126.162.0.0-126.162.255.255这一个网络中。

但是所有的ip地址都是四个数字,如果有一个计算机的ip地址是126.162.2.1,那么它到底在网络号126的网络中还是126.162的网络中呢?由此就出现了子网掩码,就是为了区分网络号,子网掩码格式和ip地址一样,一般是255.0.0.0或者255.255.0.0或者255.255.255.0。

网络号的计算方式就是子网掩码与ip地址做与运算,也就是子网掩码有1的位就算的网络号,255就是11111111,所以有255的位就算网络号。

更容易记的方法如下

子网掩码如果是255.0.0.0,就是第一位是网络号,在上边的例子中就是主机在网络号为126的网络中

子网掩码如果是255.255.0.0,就是前两位是网络号,在上边的例子中就是主机在网络号为126.162的网络中

子网掩码如果是255.255.255.0,就是前三位是网络号,在上边的例子中就是主机在网络号为126.162.2的网络中

外网IP,内网IP地址

文章最前边提到的53.159.232.5     192.168.1.1 这两种IP地址都是我们常见的,但是意义却完全不一样。(第一个一般是外网ip,第二个是内网ip)

这是因为现在计算机越来越多,ipv4的地址已经不够分了,我们知道ipv4的地址就是32位的,数量有限制,但是必须有外网ip,我们才可以上网,否则只能和本地主机通信。

因此,我们平时所使用的网络并不直接是是A类,B,C,D类网络,而是由一个路由器通过运营商分配一个ip地址如53.159.232.5,这个是你的外网ip,可以直接在浏览器上查外网ip地址。所有连这个路由器的设备是这个网络的内网,每个设备会分配一个内网ip,一般都是192.168开头,路由器作为你的网关(网络关口),一般会自己给自己分配内网IP是192.168.0.1,也就是第一个,你的设备可能是192.168.0.4等等。

内网ip与外网ip地址转换

只有拥有外网ip我们才能上网,但是上边说我们只有路由器(网关)才有外网ip,我们的设备只有内网ip,所以在上网时,我们的信息会先通过网关把内网ip地址先转换为外网ip,再发送出去;外部有信息发送给我们时,外网信息先到网关,再由网关转发给我们。

这个技术叫做NAT技术,有兴趣可以详细去了解。

网关与路由器

网关:网络的边缘,与网络号有关,网络连接另一个网络要通过网关。

如:

网络一:192.168.2.1子网掩码:255.255.255.0 网络号192.168.2

网络二:192.168.1.1子网掩码:255.255.255.0网络号192.168.1

两个网络不同,就要通过网关连接。另外在我们平时的设备上,网关为了和内网连接,会给自己分配内网ip192.168.1.1

路由器:网络中的路由,也就是导航,你发出信息后目的ip地址需要在它的路由表中找到最合适的路径,最短最流畅的路径,防止拥塞。

不过目前路由器和网关都是一体的。

ping

在cmd工具中,使用命令ping就是向目标地址发送检测信息

如ping baidu.com就可以检测网络连接信息(同时可以查到淘宝的域名)

但是ping只能连接有外网ip的服务器,比如淘宝百度,不可以连接子网。比如你在你家连wifi就不能直接ping你的朋友在家连wifi的内网或者外网ip地址,因为你们都是用的内网地址转换NAT技术,他有保护功能,不支持直接访问。除非去直接ping服务器,可以去购买云服务器自己搭建网站。

cmd打开方式:

在搜索框中搜cmd,打开命令提示符就是cmd窗口

另外还有一个指令ipconfig,可以看到你的内网ip

域名

每个网站搭建在某个服务器上,服务器有地址,我们去访问它的时候就需要知道服务器的ip地址x.x.x.x,很难记,就出现了域名,如淘宝域名taobao.com。

但是不能用简单的对应说一个ip地址对应一个域名等。一个服务器上如果部署了多个网站,那么一个服务器ip地址就对应多个域名;一个网站可能很大,有很多功能,需要部署在多个服务器上,那么一个域名就对应多个ip地址。如淘宝:

可以用站长工具查域名与ip地址的对应关系,当然也可以用ping,但是ping一次只会出现一个ip地址

下边的图相信已经可以看懂啦!!!

图一:内网外网示意图

图二:两个网络通过网关连接

图3:网关的地址转换

图片来源网络

简单介绍 内网与外网IP地址,域名,子网掩码,网关与路由器,ping相关推荐

  1. 计网‖已知主机IP地址、子网掩码求网络地址

    求IP网络地址最细步骤: 一个主机的ip地址是16.162.52.10,子网掩码是255.2,24.0.0,那么这台主机所在的ip网络地址是什么? 这个是已知主机IP地址和子网掩码来求IP网络地址我们 ...

  2. 电脑连接2根网线同时上内网和外网

    在实际工作当中,很多人遇到这样的问题,在公司上班,业务工作需要内网,而很多时候又要依靠外网查询资料和信息交流,那么如何实现一台电脑同时上内网和外网,不用手动切换网络,今天小编就在这里给大家详细讲解一下 ...

  3. 详细谈电脑ip、域名、内网、外网、localhost、127.0.0.1、网关等通讯基础知识(易懂)

    1. ip地址与域名的定义以及其关系 ip地址的定义: IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址. IP地址是IP协议提供的一种统一的地址格 ...

  4. IP、内网、外网、私网、公网、子网掩码、默认网关的概念解析

    本文梳理一下网络基础中的一些重要概念. 一.IP IP(Internet Protocol,网际互连协议)地址就是给每个连在Internet网的主机分配一个在全世界范围内唯一的标示符,Internet ...

  5. IP地址(内网与外网)

    什么是内网ip ipv4是目前比较广泛使用的一个版本,它是由32位二进制数组成的,但是ip毕竟是有限的,随着计算机的爆炸性增长和移动网络的普及,ip地址越来越不够用,于是出现了一门技术叫NAT技术,N ...

  6. 什么是内网和外网?什么是内网IP和外网IP?本地连接和宽带连接又有什么区别?

    今天,有很多小伙伴被何为内网外网迷糊?究竟什么是内网?什么是外网?他们又有和区别?还有什么是内网IP和外网IP?本地连接和宽带连接有什么区别?怂怂今天就来给大家科普一下吧: 问题一.何为内外网及定义诠 ...

  7. 查看服务器的内网及外网IP

    原 查看服务器的内网及外网IP 2018年08月08日 13:02:05 阅读数:357 更多 个人分类: 学习笔记 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.c ...

  8. H3C SecPath U200-S 如何在内网使用外网IP地址访问内网服务器

    H3C SecPath U200-S 如何在内网使用外网IP地址访问内网服务器 ------------------------------------------------------------ ...

  9. 内网和外网的区别+tcp协议ip协议详解

    内网概念 即所说的局域网,比如学校的局域网,局域网内每台计算机的IP地址在本局域网内具有互异性,是不可重复的.但两个局域网内的内网IP可以有相同的. (连上WIFI,手机IP一般能在「设置」-「关于手 ...

  10. 如何让电脑同时访问内网和外网:为电脑手动添加路由

    因为在CASIA的实习一直没有办理正式的实习手续,所以我就没有所里的正式的上网账号.在此之前我一直使用所里放行的Wi-Fi上网,不过最近更换工位之后身边没有Wi-Fi怎么办呢,我把自己的有无限流量的手 ...

最新文章

  1. sonar:查询全部项目的bug和漏洞总数(只查询阻断/严重/主要级别)
  2. 奇妙的二叉树:Huffman的贡献
  3. java hql多条件查询_Hibernate结合JPA编写通用泛型多条件查询
  4. OpenGL之深入解析渲染架构和数据传递
  5. DefaultListableBeanFactory 对配置lazy-init 属性单态Bean 的预实例化
  6. CUDA out of memory. Tried to allocate 14763.13 GiB (GPU 3; 10.73 GiB total capacity; 165.28 MiB alre
  7. mysql 聚合函数求积_Oracle聚合求和和聚合求积(顺便解决BOM展开的问题)
  8. CM3中数据传输对齐/非对齐方式
  9. HTML+CSS学习笔记(3)- 认识标签(2)
  10. 快速了解什么是RSA加密算法
  11. /proc/meminfo文件内容详解
  12. 2.7 if应用:猜拳游戏
  13. Typecho网站访问浏览总量统计插件PageViews升级版
  14. 全网最新抖音视频去水印解析PHP网页源码
  15. 有一种爱情叫做冯小刚与徐帆
  16. Gsensor的驱动流程 -- 基于IIC
  17. c语言间接级别不同_一个超复杂的间接递归——C语言初学者代码中的常见错误与瑕疵(6)...
  18. 4.直方图介绍和使用|MySQL索引学习
  19. 【通信原理| OFDM技术的最简讲解(上)】窄带、宽带与频分复用、多载波调制的讲解
  20. 超详细的k8s对接ceph RBD存储

热门文章

  1. 《壁纸 - 大全精选手机壁纸》EULA条款协议
  2. C语言表示欧拉常数算法,计算li(x)的两个级数的C语言实现
  3. 计算机能不能升级固态硬盘,笔记本升级固态硬盘后会怎样?秒懂
  4. 模拟人生畅玩版android,模拟人生畅玩版
  5. HTML引用高德英文地图
  6. 压降不同的二极管并联
  7. 2019/04/02 实现互联网的DNS架构
  8. kali linux捆绑工具shellter的安装及使用
  9. Vue - 加载静态图片的方式
  10. java中解耦合_简单分析程序中耦合和解耦合