3.1、网关

简单概念:网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同层–应用层。
:::
以上是百度百科直观的描述,通俗点讲就是充当客户端服务端中间件

网络常识小计:为什么现在在输入账号密码登录时,不管是账号错误或是密码错误提示的都是“账号或密码错误”?
因为如果密码错误时提示密码错误,会让黑客知道该账号在服务器中是存在的,那么只需要反复攻击发送请求是能够把密码给爆破出来的。
同理如果提示账号错误那么也会同样的办法去尝试爆破出正确的账号。
所以,提示“账号或密码错误”安全性上是有考虑的,不是随便糊弄的提示。

一、交换机、路由器、路由、网关

1、交换机

交换机的作用就是将数据包通过mac地址发送到正确的位置。
:::
每一台网络设备连接网卡,通过网卡的mac物理地址再通过网线连接交换机端口发送和接收数据包。我们只需要知道对应的mac地址在哪个端口就能正确的发送数据包。
:::
mac地址是每一个网卡出厂时被写入的物理地址
:::
:::
以192地址为例,可用地址有192.168.1.0~192.168.1.254个,其中192.168.1.255是一个保留地址,作为该网段的广播地址。
计算机A在向另一台计算机B通信时,会发送一个包含目标机IP的arp广播报文请求向所有设备,这时只有目标IP地址的计算机B在接收到请求后会做出响应,这样计算机A就能够知道了计算机B的mac地址并缓存下来。
:::

由上图可知交换机只关心mac地址而不关心ip地址,在IP/TCP协议中,mac属于第二层数据链路层,所以交换机也被称为“二层设备”

2、路由器

:::
常见的路由器的端口有两类:
一个是用于接入运营商网络(因特网)的端口WAN口(有且只有一个);
一个是用于接入网络设备的端口LAN口(可以有多个)
:::
对于路由器,如果没有WAN口那就是一台交换机(路由器 = 交换机)

3、网关

3.1、子网划分

在一个子网中,用 “IP & 子网掩码”结果相同时表示为同一子网

在此基础上常见子网掩码255.255.255.0换算成二进制数的前24位全是1,后8位全是0。
可以理解为例如:
:::
192.168.1.10 & 255.255.255.0 = 192.168.1.1 = 192.168.1.10
:::
得出:我们把IP与子网掩码得出的结果相同的两个IP称之为在同一子网中
:::
通常情况下电脑插上网线后没有去要求手动填写IP地址,那是因为根据DHCP协议在设备向路由器发送请求时会发送一个DHCP请求,这时路由器会响应改请求返回一个IP
:::

3.2、子网意义

根据TCP/IP协议规定,子网之间是不能够直接通信的,如果要通信必须由网关来转发。
一个网关有两个子网的IP,当一个子网想发送请求时先对目标网络判断是否在同一个子网,如果是则直接通过网卡发送;如果不是则将该请求的目标mac地址改为网关mac发送,网关接收后通过路由表查询目标后将目标mac地址改位接收方地址,自己则改为源mac,特殊情况如果没有查找到则直接丢弃数据包,这种情况就相当于我们在访问网址时的无响应异常。
![](https://img-blog.csdnimg.cn/img_convert/e909ff186728697a48c884105d1cbe80.jpeg在这里插入图片描述

4、路由

上文3.2所述的,以家庭路由器位例子
:::
家庭电子设备访问互联网,也就是LAN口访问WAN口,是通过路由器来充当网关,这一行为被称之为路由
:::

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值