当前位置: 首页 > news >正文

如何理解内网和外网?

如何理解内网和外网?

1.感性上认识

判断内网和外网的重要依据是:是否与广阔的外界网络相连。

在有互联网之前,世界上是先有了局域网,一些公司构建了自己的局域网,供自己公司员工之间进行沟通。对于外来人员来说,你是无法访问我公司内部的这个局域网的。但是由于每个公司都有自己的小网络,万一公司与公司之间想进行沟通的话,也不太方便,后来便出现了互联网,大家的每个局域网都遵循一些规则,然后想办法将大家的局域网都给连接起来,这样每个公司之间就能互相访问了,这个就是互联网的雏形了。

那么,对于上面的模型来说:

局域网就是我们的内网,访问别的公司就是访问外网。

但是,对于目前来说,内网和外网并不是一个绝对的概念,只是一个相对概念。

2.谈一下局域网

局域:局部区域,也就是一定范围内。

局域网:一定范围内的网络。

我们举一个实例来说:

不知道大家是否在大学里面一起玩过游戏,有时候,大学里面会断网,这个时候,就有很多人用多个交换机把不同宿舍的电脑连在一起,这样实际上就构成了一个小型的局域网,只要大家电脑上安装了同一个单机游戏,比如CS,就可以联机玩游戏,目前没有外部网络参与,但是对于处于同一局域网内部的电脑来说,仍然可以一起玩游戏,这个就是一个局域网。

3.目前的情况

在现在的一个公司中,购买了电信上网服务后,一般都会去搭建一个属于公司内部的局域网,【局域网的构建可以使用一个WIFI发射器,与之前讲的局域网的区别在于一个是有线的,一个是无线的】然后供公司内部人员使用【因为单独给每一个人购买上网服务成本太高】。这个时候,大家都可以通过公司内部的局域网去访问外部的网络,比如在其中的某个电脑上访问:https://www.baidu.com这个网址。

那么此时的内网就是公司内部的局域网,外网就是通过电信运营商访问外部的网络。

这个时候你又在自己的办公室构建了一个超小型的局域网,那么此时就有三层网络环境:

1.运营商提供的服务   2.公司构建的局域网   3.自己办公室的局域网

此时,内网我们可以认为就是自己办公室的局域网,外网是公司构建的局域网。所以说内网和外网并不是一个绝对的概念,只是一个相对概念。

(1)两层网络示例:

(2)三层网络示例:

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Netlogon 5774 5575 5781错误
  • 电脑网络之IP篇
  • MSExchangeAL 8144
  • 动态网页数据抓取
  • Selenium环境的配置
  • MSExchangeAL 8331
  • 老铁,了解一下Python吗?
  • Application Error 1000
  • 光学文字识别(OCR)
  • Microsoft Exchange Server 1000
  • 三、基础查询——MySQL数据库之查看列(1)
  • 应用程序池 'DefaultAppPool' 的模板永久性缓存初始化失败 | Active Server Pages 5
  • 5.MySQL数据库之排序检索数据
  • MAD 监视线程无法读取服务的状态,错误“0x80041033” | MSExchangeSA 9099
  • 6.MySQL数据库之过滤数据
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • 03Go 类型总结
  • 07.Android之多媒体问题
  • 4个实用的微服务测试策略
  • Bootstrap JS插件Alert源码分析
  • extract-text-webpack-plugin用法
  • Java的Interrupt与线程中断
  • Laravel Telescope:优雅的应用调试工具
  • oldjun 检测网站的经验
  • PhantomJS 安装
  • python 装饰器(一)
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • 记一次用 NodeJs 实现模拟登录的思路
  • 聊聊hikari连接池的leakDetectionThreshold
  • 前端相关框架总和
  • 手写双向链表LinkedList的几个常用功能
  • 新书推荐|Windows黑客编程技术详解
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • ​【C语言】长篇详解,字符系列篇3-----strstr,strtok,strerror字符串函数的使用【图文详解​】
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (4)logging(日志模块)
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (第61天)多租户架构(CDB/PDB)
  • (附源码)计算机毕业设计ssm电影分享网站
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (接口自动化)Python3操作MySQL数据库
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转)mysql使用Navicat 导出和导入数据库
  • *p++,*(p++),*++p,(*p)++区别?
  • .net项目IIS、VS 附加进程调试
  • ??eclipse的安装配置问题!??
  • @AutoConfigurationPackage的使用
  • @Autowired 和 @Resource 区别的补充说明与示例
  • [ element-ui:table ] 设置table中某些行数据禁止被选中,通过selectable 定义方法解决