【计算机网络】基础概念总结8-网关、广播和公/私IP

2023-05-16

8 网关、广播和私人地址

8.1 网关

比如有【网络A】和【网络B】:
网络A的IP地址范围为"192.168.1.1~192. 168.1.254",子网掩码为255.255.255.0;
网络B的IP地址范围为"192.168.2.1~192.168.2.254",子网掩码为255.255.255.0。
在没有路由器的情况下,两个网络之间是不能进行通信的,即使是两个网络连接在同一台交换机(或集线器)上。
如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。
网关的IP地址是具有路由功能的设备的IP地址,即路由器的地址
从一个网络向另一个网络发送信息,必须经过一道“关口”,这道关口就是网关。网关就是路由器的地址

8.2 默认网关

如果搞清了什么是网关,默认网关也就好理解了。就好像一个房间可以有多扇门一样,一台主机可以有多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。

默认网关必须是电脑自己所在的网段(将IP地址和子网掩码作与运算,得到网段)中的IP地址,而不能填写其他网段中的IP地址。

8.3 特殊的网络IP

每一个网段的最后一个 IP 地址,都是广播IP。
另一个同样是用于广播的比较特殊的广播 IP,那就是 255.255.255.255。
这个地址指本网段内(同一个广播域)的所有主机,该地址用于主机配置过程中IP数据包的目的地址,这时主机可能还不知道它所在网络的网络掩码,甚至连自己的IP地址也还不知道。

注 :避免路由器转发255.255.255.255,造成死循环
在任何情况下,路由器都会禁止转发目的地址为受限的广播地址的数据包,这样的数据包仅会出现在本地网络中.

8.4 单播网络 unicast traffic

单播(unicast): 是指封包在计算机网络的传输中,目的地址为单一目标的一种传输方式。它是现今网络应用最为广泛,通常所使用的网络协议或服务大多采用单播传输,例如一切基于TCP的协议。
在这里插入图片描述
单播在网络中得到了广泛的应用,网络上绝大部分的数据都是以单播的形式传输的,只是一般网络用户不知道而已。例如,你在收发电子邮件、浏览网页时,必须与邮件服务器、Web服务器建立连接,此时使用的就是单播数据传输方式。但是通常使用“点对点通信”(Point to Point)代替“单播”,因为“单播”一般与“多播”和“广播”相对应使用。

8.5 多播网络Multicast traffic

要向其他网络多个主机传递消息,单播网络局限性。255.255.255.255又只有本地有用。所以就有了多播网络
多播流量需要使用特殊 IP 地址,也就是我们之前所说的 D 类 IP 地址,D 类 IP 地址的地址范围从 224.0.0.0 到 239.255.255.255,多播是设备选择接受特定流量的一种方式。
在这里插入图片描述

8.6 公/私IP

每个IP都是唯一

8.6.1 互联网号码分配局(IANA)

这些 IP 地址统一由 互联网号码分配局 (Internet Assigned Numbers Authority)简称 IANA 进行管理,它们将大量地址分配给分布于世界各地的子机构,我们也称其为 区域性互联网注册管理机构 (Regional Internet Registry)简称 RIR。

  1. RIPE:欧洲 IP 地址注册中心
  2. LACNIC:拉丁美洲和加勒比海 Internet 地址注册中心
  3. ARIN:美国 Internet 编号注册中心
  4. AFRINIC:非洲网络信息中心
  5. APNIC:亚太地址网络信息中心

8.6.2 互联网服务提供商(ISP)

RIR 为各地的互联网服务提供商(简称 ISP)分配地址空间,也会分配空间给拥有庞大用户量的【大客户】。

IANA 分配地址给 RIR
RIR 分配地址给 ISP, 大客户
ISP 分配地址给小客户

8.7 私人 IP与公共 IP

8.7.1 私人 IP

当我们想要创建一个新的网络,则需要获取更多的 IP 地址,我们需要找到当地的服务提供商进行申请。
私人IP包括以下:
10.0.0.0 /8
172.16.0.0 /12
192.168.0.0 /16

由于IPV4的数量有限
这些IP只能在局域网中使用,不能在互联网上使用,使用NAT(网络地址转换)技术完成上网,将私人IP修改为公共IP
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8.7.2 公共IP

除了私人 IP 之外的 IP 地址,均属于公共 IP。

相关文章

【计算机网络】基础概念总结1-网络概念
【计算机网络】基础概念总结2-初识以太网协议
【计算机网络】基础概念总结3-网络寻址
【计算机网络】基础概念总结4-OSI模型
【计算机网络】基础概念总结5-IP地址工作方式
【计算机网络】基础概念总结6-子网掩码
【计算机网络】基础概念总结7-VLSM可变长子网掩码
【计算机网络】基础概念总结8-网关、广播和公/私IP

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

【计算机网络】基础概念总结8-网关、广播和公/私IP 的相关文章

随机推荐

  • 【TCP 重传、滑动窗口、流量控制、拥塞控制】

    文章目录 重传机制超时重传快速重传SACK方法Duplicate SACK 滑动窗口流量控制那操作系统的缓冲区 xff0c 是如何影响发送窗口和接收窗口的呢 xff1f 窗口关闭 拥塞控制慢启动拥塞避免拥塞发生快速恢复 重传机制 TCP 实
  • 【TCP四次挥手】

    文章目录 TCP 四次挥手过程是怎样的 xff1f 为什么挥手需要四次 xff1f 第一次挥手丢失了 xff0c 会发生什么 xff1f 第二次挥手丢失了 xff0c 会发生什么 xff1f 第三次挥手丢失了 xff0c 会发生什么 xff
  • FreeRTOS事件组----任务同步

    有时 xff0c 应用程序的设计需要两个或多个任务才能彼此同步 例如 xff0c 考虑一个设计 xff0c 其中任务A接收一个事件 xff0c 然后将事件所需的一些处理提供给其他三个任务 xff1a 任务B xff0c 任务C和任务D 如果
  • Qt中给按钮设置颜色的方法

    Qt中给按钮设置颜色的方法 第一种 CSS风格第二种 使用QPalette类第三种 使用QColor的另一种方法 对于界面编程来说 xff0c 色彩无疑是一个重点关注的对象 xff0c 界面好不好看 xff0c 色彩占据一大半 这里我在学习
  • codeblocks下载安装教程(完整详细)

    最近又将codeblocks下载了一下 xff0c 将完整的过程记录一下 一 下载教程 进入codeblocks官网 xff0c http www codeblocks org 点击downloads 一般都会选择第一个Download t
  • 使用VSCode需要安装的一些插件

    下载安装VSCode 下载安装 xff1a https code visualstudio com Download 通用插件 Auto Close Tag xff1a 匹配标签 xff0c 关闭对应的标签 Auto Rename Tag
  • QNAP之Container Station(docker)配置Redis

    本文目的 xff1a 使QNAP通过内置的docker安装redis 安装篇 首先ContainerStation中直接搜redis xff0c 有一个qnap官方提供的3 07版本的redis xff08 3年前 xff09 命令处请务必
  • QNAP之基于Container Station(docker)创建Ubuntu可视化桌面vnc

    型号 xff1a TS 231P 配置 xff1a ARM Cortex A15 CPU 64 1 70GHz 1G内存 目的 xff1a 为nas配置一个基于docker的vnc桌面 步骤概要 xff1a 1 创建一个ubuntu 2 安
  • Docker之基于docker-compose创建vsftpd容器

    前言 因为本人很菜 xff0c 每次配置vsftpd都头疼的要死 又因为网上vsftpd的教程会版本不一导致配置总是会出错 因此尝试使用docker来解决这个问题 而单纯只是用docker每次启动需要输入长串命令 xff0c 因此再结合do
  • 驻点运维人员被客户投诉要求换人,换还是不换?

    项目背景 xff1a 一位朋友提到了这样的情况 xff1a 项目背景是 xff1a 我的项目已经进入到运维阶段 xff0c 公司安排了一个运维人员现场驻点 到现在为止 xff0c 我这边已经多次接到客户的投诉 xff0c 说运维人员做事没有
  • 前端通过Ajax,向后端发送form表单的JSON数据,并后端接收JSON,使用fastJSON解析的一个完整案例

    前端代码 lt DOCTYPE html gt lt html lang 61 34 en 34 gt lt head gt lt meta charset 61 34 UTF 8 34 gt lt meta name 61 34 view
  • Linux下饥荒远程服务器配置教程(包含mod的配置)(19/08/22/更新游戏更新后搜索不到服务器的对策)

    目录 xff1a 前言安装环境库安装steamcmd创建默认文件夹关于mod后记 xff1a 关于游戏更新 keyword 关键词 xff1a 饥荒 服务器 配置 linux ubuntu 参考链接 xff1a https blog csd
  • QNAP之基于ContainerStation(docker)下Aria2的配置方法

    型号 xff1a TS 231P 配置 xff1a ARM Cortex A15 CPU 64 1 70GHz 1G内存 目的 xff1a 为nas配置一个基于docker的aria2服务器 qnap从某个版本开始支持ContainerSt
  • BGP协议

    BGP协议 工作层工作原理BGP简单配置 含密码认证配置个人图解BGP 工作层 BGP是工作在应用层的协议 xff0c 但基于传输层的TCP协议 工作原理 路由协议通常分为内部网关协议 xff08 IGP Interior Gateway
  • Docker配置Ubuntu容器、ssh远程连接该容器

    span class token comment 详细请参考 https juejin cn post 6982419819211522079 span span class token comment 1 拉取 ubuntu 镜像 spa
  • Eth-Trunk链路聚合原理、静态和动态配置

    Eth Trunk原理 静态和动态配置 Eth Trunk链路聚合概述Eth Trunk链路聚合模式静态配置模式LACP动态模式 Eth Trunk链路聚合概述 在组网中经常遇到的问题 xff0c 单条链路的宽带无法满足整个园区的流量需求时
  • FreeRTOS学习笔记

    FreeRTOS学习历程 总结 xff1a 关键词 xff1a 动态创建 静态创建 任务级 中断级 一个任务至少有一个 span class token keyword do span span class token punctuatio
  • idea2020.1 常用设置

    idea2020 1 常用设置 停用自动更新设置版权自动编译设置插件设置字体大小行间距idea卡顿调整修改快捷键自动生成序列化ID自动导入包 停用自动更新 停用自动更新 xff0c 因为我也不知道更新后能不能用 xfffc 设置作者和代码相
  • 微服务的原理以及多线程的使用

    分布式应 用核 心CAP知识 xff1a CAP定理 指的是在一个分布式系统中 xff0c Consistency xff08 一致性 xff09 Availability xff08 可用性 xff09 Partition toleran
  • 【计算机网络】基础概念总结8-网关、广播和公/私IP

    8 网关 广播和私人地址 8 1 网关 比如有 网络A 和 网络B xff1a 网络A的IP地址范围为 34 192 168 1 1 192 168 1 254 34 xff0c 子网掩码为255 255 255 0 网络B的IP地址范围为