【linux--网络笔记】因特网,互联网,以太网,局域网的区别

2023-10-27

继承体系下派生类的对象模型
先讲一下计算机网络(network),就是将一台以上的计算机互连起来,互连的计算机之间可以实现通信,实现信息共享,这就是网络。

  • 那么,什么是互联网,互联网的英文是 internet,它的意思是“网络的网络”,是一个通用名词,泛指有多个计算机网络互连而成的网络,这些网络之间的通信协议(即通信规则)是可以任意的。

  • 因特网,即 Internet,记住它与 internet 之间绝对不能使用等于号,因为 Internet 是一个专有名词,它是指当前全球最大的、开放的、有众多网络互相连接而成的特定的计算机网络,它采用 TCP/IP 协议族作为通信的规则,其前身是美国的 ARPNET。

  • 以太网(Ethernet),是当今现有局域网采用的最通用的通信协议标准。以太网络使用CSMA/CD(载波监听多路访问及冲突检测)技术,并以10M/S的速率(仅指标准以太网的速率而已)运行在多种类型的电缆上。以太网与IEEE802.3系列标准相类似。

  • 以太网可以说是局域网的一种,但是目前局域网大多数都是使用以太网标准,故可认为以太网就是局域网。然后,局域网之间的通信协议必须是相同的,即局域网内计算机(或计算机网络)只允许使用同一种通信规则进行通信。而不同的局域网之间,又可以通过其他任意的通信规则进行通信(内部只是用一种通信规则),这就构成了互联网。

所以:以太网 <= 局域网 <= 互联网 != 因特网。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【linux--网络笔记】因特网,互联网,以太网,局域网的区别 的相关文章

  • 拆分字符串以仅获取前 5 个字符

    我想去那个地点 var log src ap kernelmodule 10 001 100 但看起来我的代码必须处理 ap kernelmodule 10 002 100 ap kernelmodule 10 003 101 等 我想使用
  • Unix 命令列出包含字符串但*不*包含另一个字符串的文件

    如何递归查看包含一个字符串且不包含另一个字符串的文件列表 另外 我的意思是评估文件的文本 而不是文件名 结论 根据评论 我最终使用了 find name html exec grep lR base maps xargs grep L ba
  • Elasticsearch 无法写入日志文件

    我想激活 elasticsearch 的日志 当我运行 elasticsearch 二进制文件时 我意识到我在日志记录方面遇到问题 无法加载配置 这是输出 sudo usr share elasticsearch bin elasticse
  • 无法加载 JavaHL 库。- linux/eclipse

    在尝试安装 Subversion 插件时 当 Eclipse 启动时出现此错误 Failed to load JavaHL Library These are the errors that were encountered no libs
  • 抑制 makefile 中命令调用的回显?

    我为一个作业编写了一个程序 该程序应该将其输出打印到标准输出 分配规范需要创建一个 Makefile 当调用它时make run gt outputFile应该运行该程序并将输出写入一个文件 该文件的 SHA1 指纹与规范中给出的指纹相同
  • 通过特定分隔符删除字符串

    我的文件中有几列 其中第二列有 分隔符 我想删除第二列中的第一个 第三个和第四个字符串 并将第二个字符串留在该列中 但我有正常的分隔符空间 所以我不知道 input 22 16050075 A G 16050075 A G 22 16050
  • 应用程序无缘无故地被杀死。怀疑 BSS 高。如何调试呢?

    我已经在CentOs6 6中成功运行我的应用程序 最近 硬件 主板和内存 更新了 我的应用程序现在毫无理由地被杀死 root localhost PktBlaster PktBlaster Killed 文件和 ldd 输出 root lo
  • 如何在 shell 脚本中并行运行多个实例以提高时间效率[重复]

    这个问题在这里已经有答案了 我正在使用 shell 脚本 它读取 16000 行的输入文件 运行该脚本需要8个多小时 我需要减少它 所以我将其划分为 8 个实例并读取数据 其中我使用 for 循环迭代 8 个文件 并在其中使用 while
  • gdb查找行号的内存地址

    假设我已将 gdb 附加到一个进程 并且在其内存布局中有一个文件和行号 我想要其内存地址 如何获取文件x中第n行的内存地址 这是在 Linux x86 上 gdb info line test c 56 Line 56 of test c
  • 为什么 Linux perf 使用事件 l1d.replacement 来处理 x86 上的“L1 dcache misses”?

    在英特尔 x86 上 Linux用途 https stackoverflow com a 52172985 149138事件l1d replacements来实施其L1 dcache load misses event 该事件定义如下 计数
  • chown:不允许操作

    我有问题 我需要通过 php 脚本为系统中的不同用户设置文件所有者权限 所以我通过以下命令执行此操作 其中 1002 是系统的用户 ID file put contents filename content system chown 100
  • 如何在数组中存储包含双引号的命令参数?

    我有一个 Bash 脚本 它生成 存储和修改数组中的值 这些值稍后用作命令的参数 对于 MCVE 我想到了任意命令bash c echo 0 0 echo 1 1 这解释了我的问题 我将用两个参数调用我的命令 option1 without
  • vector 超出范围后不清除内存

    我遇到了以下问题 我不确定我是否错了或者它是一个非常奇怪的错误 我填充了一个巨大的字符串数组 并希望在某个点将其清除 这是一个最小的例子 include
  • 无法使用 wget 在 CentOS 机器上安装 oracle jdk

    我想在CentOS上安装oracle java jdk 8 我无法安装 java jdk 因为当我尝试使用命令安装 java jdk 时 root ADARSH PROD1 wget no cookies no check certific
  • Pyaudio 安装错误 - “命令‘gcc’失败,退出状态 1”

    我正在运行 Ubuntu 11 04 Python 2 7 1 并想安装 Pyaudio 于是我跑了 sudo easy install pyaudio 在终端中 进程退出并显示以下错误消息 Searching for pyaudio Re
  • PHP 从命令行启动 gui 程序,但 apache 不启动

    首先 我阅读了有类似问题的人的一些帖子 但所有答案都没有超出导出 DISPLAY 0 0 和 xauth cookies 这是我的问题 提前感谢您的宝贵时间 我开发了一个小库 它使用 OpenGL 和 GLSL 渲染货架 过去几天我将它包装
  • Linux 内核标识符中前导和尾随下划线的含义是什么?

    我不断遇到一些小约定 比如 KERNEL Are the 在这种情况下 是内核开发人员使用的命名约定 还是以这种方式命名宏的语法特定原因 整个代码中有很多这样的例子 例如 某些函数和变量以 甚至 这有什么具体原因吗 它似乎被广泛使用 我只需
  • Linux:如何从特定端口发送TCP数据包?

    如何打开原始套接字以从特定 TCP 端口发送 我希望所有连接始终来自临时端口以下的一系列端口 如果您正在使用raw套接字 然后只需在数据包标头中填写正确的 TCP 源端口即可 相反 如果您使用 TCP 套接字接口 socket connec
  • 安装J语言的JQt IDE,出现错误

    我一直按照这里的说明进行操作 http code jsoftware com wiki System Installation Linux http code jsoftware com wiki System Installation L
  • Linux 中什么处理 ping?

    我想覆盖 更改 linux 处理 ping icmp echo 请求数据包的方式 这意味着我想运行自己的服务器来回复传入的 icmp 回显请求或其他 数据包 但为了使其正常工作 我想我需要禁用 Linux 的默认 ping icmp 数据包

随机推荐

  • Wonder Workshop:全球教育机器人产业格局初变

    转自 http www techweb com cn news 2016 02 23 2282671 shtml 导语 目前 全球教育机器人细分市场中 一批新兴的企业正在冲击着乐高 一家独大 的市场地位 整个市场也开始呈现出两大市场分支 一
  • 管理就是最大程度发挥别人的善意

    管理就是最大程度发挥别人的善意 前置条件 人人生来平等 人是自由的 人的潜力是无法衡量的 步骤 新员工从入职 招聘创意精英 为员工设立期望值 需要跟新员工沟通想在公司里工作多久 想在期间内达到什么成就 给员工讨论想达到预期成就需要哪些能力
  • 【多模态】13、Vision-Language 模型在视觉任务中的调研

    文章目录 一 简介 二 基础知识 2 1 视觉任务的训练策略 2 2 VLM 基础 2 2 1 网络结构 2 2 2 预训练目标函数 2 2 3 评估和下游任务 2 3 数据集 三 迁移学习 3 1 使用 prompt tuning 实现迁
  • 从零开发区块链应用(八)--结构体初识

    文章目录 一 结构体定义 二 初始化结构体 三 结构体的访问 四 结构体指针 五 结构体可见性 六 结构体标签 七 结构体嵌套 八 结构体方法 九 结构体特性 Go语言中提供了对struct的支持 struct 中文翻译称为结构体 与数组一
  • js运算符之一元运算符

    一元运算符 var a 2 a 它就等价于a a 1 先返回结果后运算 上面的语句块就可以写成下面的语句块 它们是等价的 var a 2 a a 1 同理 a 就相当于 a a 1 也是先运算后返回结果 注意 无论是 a a 还是 a a
  • golang 中http请求时 header头字段首字母自动大写问题

    当使用http请求 设置header头 使用的方法 req Header Set k v 发现请求过程中 k的首字母自动变为了大写 查看下发现使用了 CanonicalMIMEHeaderKey 这个函数 自动将首字母转化了 Canonic
  • 看懂UML类图和时序图

    看懂UML类图和时序图 这里不会将UML的各种元素都提到 我只想讲讲类图中各个类之间的关系 能看懂类图中各个类之间的线条 箭头代表什么意思后 也就足够应对 日常的工作和交流 同时 我们应该能将类图所表达的含义和最终的代码对应起来 有了这些知
  • 基于stm32cubemx和keil的stm32(以stm32F407ZGTx为例)单片机的开发----实现printf函数将信息打印至串口

    一 printf打印函数实验 二 实验步骤 1 在cube里设置引脚 串口 串口5设置成异步 2 生成代码打开工程 别忘了先调试JLink 在main c文件开头添加头文件 在主函数外的用户区书写读取文件流函数 这样就可以使用printf函
  • 配置整洁的python环境(一)——jupyter notebook与虚拟环境

    创建虚拟环境 创建一个python版本为3 7的python环境 conda create name xxx python 3 7 jupyter notebook Jupyter Notebook是基于网页的用于交互计算的应用程序 其可被
  • restapi接口开发:接收上传文件(即下载文件)并上传至ftp服务器

    之前接口开发一直是用的webservice方式 这次要采用restapi方式 特此记录下 1 spring配置 2 在拦截器中配置白名单 作用 免登录调用后台服务 3 接收上传文件 下载文件 后台开发 RequestMapping valu
  • 如何更容易找到同频的人?

    1 遵守承诺 我们能否成功总是取决于自身培养出的习惯 如果我们是一个非常自律的人 我们就能比那些虽有天赋但却懒惰散漫的人获得更多的成功 我们总是很守时 我们信守为他人作出的承诺 有时候我们的耳边里总有两个声音 其中是一个想引诱我们打破原先计
  • 【快速检测GPU性能】

    打开任务管理器界面 1 按住win X使用快捷键查看任务管理器 2 查看性能 其中GPU 0为CPU中自带的集成显卡 GPU 1为独显 点击之后可以查看相应的GPU使用情况 更改游览器使用GPU的首选项 若不进行修改 可能导致游览器使用CP
  • 设计模式的思想

    1 策略者模式 特点 高内聚低耦合 eg 定义一个接口A 两个实现A接口的类b和c 一个策略包类d b和c分别重写A中方法 d中私有一个变量 有参构造d 根据入参 b或c对象 不同 决定使用哪个对象 方法 当前对象调用 试用 d dd ne
  • 嵌入式:LVGL移植到STM32F407ZE的实现

    实现环境 硬件 基于正点原子探索者stm32f407ze 软件 LVGL 7 11 407实验28 触摸屏 407定时器文件 lvgl 7 11 gitee下载 https gitee com linyuehai stm32 f103 rc
  • java中Arrays类的22个操作函数

    import java util Arrays的操作函数 1 Arrays asList T data 将数组转化为List类 但要求数组不能是基本数据类型的 例如 int integer 前提 import java util List
  • QEMU/KVM-VirtIO简介

    QEMU KVM VirtIO简介 1 什么是virtio 2 为什么需要virtio 3 virtio架构 1 什么是virtio virtio 是一种 I O 半虚拟化解决方案 是一套通用 I O 设备虚拟化的程序 是对半虚拟化 Hyp
  • Vue项目中使用Html+Css使div在页面中居中显示(水平+垂直)

    今天突然想改一下自己写的项目中登录页面的样式 于是行动 在加入记住我按钮后 发现input输入框没有居中显示 于是把input 和其他的一些标签整合到一个div层中 但是整个div的样式要居中显示 于是乎找到一些修改的方法 以下内容 1 d
  • 使用D触发器实现8分频

    使用D触发器实现8分频 verilog 前言 最近闲来无聊玩了一阵子FPGA 其中遇到一个经典的问题 就是用verilog实现8分频器 发现自己并不是很熟练 所以就以blog的形式记录一下 同时也分享给大家 所需要的前提条件 由verilo
  • 如何设置打印机共享?(局域网)

    1 设置打印机属性 gt 打开控制面板 gt 查看设备和打印机 gt 找到你主机的打印机 gt 右键点击打印机属性 gt 点击共享 gt 共享这台打印机 gt 记住这个共享打印机的名字 gt 应用 gt 确定 2 更改高级共享设置 gt 打
  • 【linux--网络笔记】因特网,互联网,以太网,局域网的区别

    继承体系下派生类的对象模型 先讲一下计算机网络 network 就是将一台以上的计算机互连起来 互连的计算机之间可以实现通信 实现信息共享 这就是网络 那么 什么是互联网 互联网的英文是 internet 它的意思是 网络的网络 是一个通用