区块链技术博客
www.b2bchain.cn

实现2. 相关网络硬件及设备介绍求职学习资料

D0b2wT.gif

本文介绍了实现2. 相关网络硬件及设备介绍求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

在实现篇章正式开始之前,先介绍常见的计算机网络的硬件和软件设备,虽然实现中只会用到自己的电脑,但是有了网络硬件的概念,在实现的时候比较有画面。

网卡

Mac地址由网卡所负责,代表着一个独一无二的地址,有分无线网卡和一般网卡,但是基本上都是代表着一个Mac地址,如下图所示。
<img src=”https://images.xiaozhuanlan.com/photo/2020/d6351f188441aa61fba9a0f4dcc7c07b.jpeg” alt=”drawing” width=”200″/>
一般可以下命令ifconfig,取得网卡和对应的Mac地址和IP地址

> ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500         inet 172.17.0.5  netmask 255.255.0.0  broadcast 172.17.255.255         ether 02:42:ac:11:00:05  txqueuelen 0  (Ethernet)         RX packets 280  bytes 19612 (19.1 KiB)         RX errors 0  dropped 0  overruns 0  frame 0         TX packets 12  bytes 1120 (1.0 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

交换机

可以将交换机理解为网路口的插线板,能将单个网路口扩充多个网路口,里面有个CAM表,负责记录Mac地址对应的端口,并判定转发到哪个设备。
<img src=”https://images.xiaozhuanlan.com/photo/2020/3d47c30cda16b6738d32d7bc6a25f594.png” alt=”drawing” width=”200″/>

路由器

负责连结两个独立网络(LAN)的设备,例如连结两台电脑,或是连结两群电脑,与交换器的差别是,他是TCP/IP第二层的设备,而路由器是第三层的设备,除了具有交换器的功能之外,他有自己的一份路由表,记录局域网下MAC地址与IP地址进行映射关系。一般在应用层面指定目的地电脑是用IP地址而不是Mac地址,IP地址相比Mac地址的好处是较方便的快速找到传送讯息的目标电脑。
<img src=”https://images.xiaozhuanlan.com/photo/2020/b8ae06af278fcfb9503319916c9f9827.jpeg” alt=”drawing” width=”200″/>
只要提到IP地址,一定和路由器有关,这里来解释一下IP地址的规则,这里说常见的IPv4地址

IP地址

由于IP地址的数量有限(256*256*256*256个),所以有对地址区分私有地址和公有地址,其中私有地址为非注册地址,专门为组织机构内部使用,下面列出私有地址的范围。
A类 10.0.0.0 ~ 10.255.255.255
B类 172.16.0.0 ~ 172.31.255.255
C类 192.168.0.0 ~ 192.168.255.255
当我们连接到Wifi,经常看到自己电脑的地址属于上述三类的范围,需透过路由器转换成公有地址才能与外界通信。

网段

一个路由器只有一个网段,所有与他直接连接的机器不管是网路线或是Wifi都能直连。一个网段下并不代表能分配无上限的IP,会根据路由器的子网掩码来分配,子网掩码的格式和IP地址一样,由四个数字组成,一个网段的所有IP & 子网掩码彼此之间都相同。
假设我们希望一台路由器的IP地址分配的范围和C类一样192.168.0.0~192.168.255.255,那路由器本身的子网掩码设置就是255.255.0.0,这样192.168.1.1 & 255.255.0.0 == 192.168.2.2 & 255.255.0.0

网关

刚刚提到了网段的不同,那网段之间的通信就是透过网关了,网关的IP为同一个网段的某一个IP,通常就是路由器的IP。

防火墙

控制网路安全和访问规则的系统,例如阻挡某个ip的任何流量通过,在Linux可以利用iptables命令建立规则,iptables甚至可以阻挡TCP/IP某一层header里的某一个Flag通信。

在实现篇章正式开始之前,先介绍常见的计算机网络的硬件和软件设备,虽然实现中只会用到自己的电脑,但是有了网络硬件的概念,在实现的时候比较有画面。

网卡

Mac地址由网卡所负责,代表着一个独一无二的地址,有分无线网卡和一般网卡,但是基本上都是代表着一个Mac地址,如下图所示。
<img src=”https://images.xiaozhuanlan.com/photo/2020/d6351f188441aa61fba9a0f4dcc7c07b.jpeg” alt=”drawing” width=”200″/>
一般可以下命令ifconfig,取得网卡和对应的Mac地址和IP地址

> ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500         inet 172.17.0.5  netmask 255.255.0.0  broadcast 172.17.255.255         ether 02:42:ac:11:00:05  txqueuelen 0  (Ethernet)         RX packets 280  bytes 19612 (19.1 KiB)         RX errors 0  dropped 0  overruns 0  frame 0         TX packets 12  bytes 1120 (1.0 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

交换机

可以将交换机理解为网路口的插线板,能将单个网路口扩充多个网路口,里面有个CAM表,负责记录Mac地址对应的端口,并判定转发到哪个设备。
<img src=”https://images.xiaozhuanlan.com/photo/2020/3d47c30cda16b6738d32d7bc6a25f594.png” alt=”drawing” width=”200″/>

路由器

负责连结两个独立网络(LAN)的设备,例如连结两台电脑,或是连结两群电脑,与交换器的差别是,他是TCP/IP第二层的设备,而路由器是第三层的设备,除了具有交换器的功能之外,他有自己的一份路由表,记录局域网下MAC地址与IP地址进行映射关系。一般在应用层面指定目的地电脑是用IP地址而不是Mac地址,IP地址相比Mac地址的好处是较方便的快速找到传送讯息的目标电脑。
<img src=”https://images.xiaozhuanlan.com/photo/2020/b8ae06af278fcfb9503319916c9f9827.jpeg” alt=”drawing” width=”200″/>
只要提到IP地址,一定和路由器有关,这里来解释一下IP地址的规则,这里说常见的IPv4地址

IP地址

由于IP地址的数量有限(256*256*256*256个),所以有对地址区分私有地址和公有地址,其中私有地址为非注册地址,专门为组织机构内部使用,下面列出私有地址的范围。
A类 10.0.0.0 ~ 10.255.255.255
B类 172.16.0.0 ~ 172.31.255.255
C类 192.168.0.0 ~ 192.168.255.255
当我们连接到Wifi,经常看到自己电脑的地址属于上述三类的范围,需透过路由器转换成公有地址才能与外界通信。

网段

一个路由器只有一个网段,所有与他直接连接的机器不管是网路线或是Wifi都能直连。一个网段下并不代表能分配无上限的IP,会根据路由器的子网掩码来分配,子网掩码的格式和IP地址一样,由四个数字组成,一个网段的所有IP & 子网掩码彼此之间都相同。
假设我们希望一台路由器的IP地址分配的范围和C类一样192.168.0.0~192.168.255.255,那路由器本身的子网掩码设置就是255.255.0.0,这样192.168.1.1 & 255.255.0.0 == 192.168.2.2 & 255.255.0.0

网关

刚刚提到了网段的不同,那网段之间的通信就是透过网关了,网关的IP为同一个网段的某一个IP,通常就是路由器的IP。

防火墙

控制网路安全和访问规则的系统,例如阻挡某个ip的任何流量通过,在Linux可以利用iptables命令建立规则,iptables甚至可以阻挡TCP/IP某一层header里的某一个Flag通信。

在实现篇章正式开始之前,先介绍常见的计算机网络的硬件和软件设备,虽然实现中只会用到自己的电脑,但是有了网络硬件的概念,在实现的时候比较有画面。

网卡

Mac地址由网卡所负责,代表着一个独一无二的地址,有分无线网卡和一般网卡,但是基本上都是代表着一个Mac地址,如下图所示。
<img src=”https://images.xiaozhuanlan.com/photo/2020/d6351f188441aa61fba9a0f4dcc7c07b.jpeg” alt=”drawing” width=”200″/>
一般可以下命令ifconfig,取得网卡和对应的Mac地址和IP地址

> ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500         inet 172.17.0.5  netmask 255.255.0.0  broadcast 172.17.255.255         ether 02:42:ac:11:00:05  txqueuelen 0  (Ethernet)         RX packets 280  bytes 19612 (19.1 KiB)         RX errors 0  dropped 0  overruns 0  frame 0         TX packets 12  bytes 1120 (1.0 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

交换机

可以将交换机理解为网路口的插线板,能将单个网路口扩充多个网路口,里面有个CAM表,负责记录Mac地址对应的端口,并判定转发到哪个设备。
<img src=”https://images.xiaozhuanlan.com/photo/2020/3d47c30cda16b6738d32d7bc6a25f594.png” alt=”drawing” width=”200″/>

路由器

负责连结两个独立网络(LAN)的设备,例如连结两台电脑,或是连结两群电脑,与交换器的差别是,他是TCP/IP第二层的设备,而路由器是第三层的设备,除了具有交换器的功能之外,他有自己的一份路由表,记录局域网下MAC地址与IP地址进行映射关系。一般在应用层面指定目的地电脑是用IP地址而不是Mac地址,IP地址相比Mac地址的好处是较方便的快速找到传送讯息的目标电脑。
<img src=”https://images.xiaozhuanlan.com/photo/2020/b8ae06af278fcfb9503319916c9f9827.jpeg” alt=”drawing” width=”200″/>
只要提到IP地址,一定和路由器有关,这里来解释一下IP地址的规则,这里说常见的IPv4地址

IP地址

由于IP地址的数量有限(256*256*256*256个),所以有对地址区分私有地址和公有地址,其中私有地址为非注册地址,专门为组织机构内部使用,下面列出私有地址的范围。
A类 10.0.0.0 ~ 10.255.255.255
B类 172.16.0.0 ~ 172.31.255.255
C类 192.168.0.0 ~ 192.168.255.255
当我们连接到Wifi,经常看到自己电脑的地址属于上述三类的范围,需透过路由器转换成公有地址才能与外界通信。

网段

一个路由器只有一个网段,所有与他直接连接的机器不管是网路线或是Wifi都能直连。一个网段下并不代表能分配无上限的IP,会根据路由器的子网掩码来分配,子网掩码的格式和IP地址一样,由四个数字组成,一个网段的所有IP & 子网掩码彼此之间都相同。
假设我们希望一台路由器的IP地址分配的范围和C类一样192.168.0.0~192.168.255.255,那路由器本身的子网掩码设置就是255.255.0.0,这样192.168.1.1 & 255.255.0.0 == 192.168.2.2 & 255.255.0.0

网关

刚刚提到了网段的不同,那网段之间的通信就是透过网关了,网关的IP为同一个网段的某一个IP,通常就是路由器的IP。

防火墙

控制网路安全和访问规则的系统,例如阻挡某个ip的任何流量通过,在Linux可以利用iptables命令建立规则,iptables甚至可以阻挡TCP/IP某一层header里的某一个Flag通信。

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 实现2. 相关网络硬件及设备介绍求职学习资料
分享到: 更多 (0)
D0b2wT.gif

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们