Please enable JavaScript.
Coggle requires JavaScript to display documents.
Network Device (:two:Switch (内部不是CSMA/CD (内部是一个矩阵 (硬件匹配目的MAC地址 (:one…
Network Device
:one:Hub
-
:fire:淘汰了,被交换机代替.因为集线器pc0 ping pc1的时候,都要广播.容易造成网络堵塞
:radioactive_sign:网桥
:explode:网桥会学习并记录MAC地址。原本网桥是连接在2个集线器上的,这样比如说过a给b传数据,从左边过来,我知道了a肯定在左边,b不能确定是不是在右边,因为hub要广播,所以也要发到右边。这样以来网桥就知道a在左边。然后不断学习记录mac地址到位置。下次过来的话就可以判断右边有没有b了。后来发展成为交换机
:fire:特点
-
:two:不看OSI的任何层,直接有什么信号就直接全部都发出去.至于他们接收不接受则取决于他们
:three:从2中看出,Hub不安全,容易被他人劫持到信息
-
:two:Switch
:fire:特点
:one:刚插上网线的时候一闪一闪的,正在学习.学习完后,pc0要ping pc1的时候,一开始先广播,后来就能点对点了
-
:explode:和集线器一样,都是连接多条网线的设备,共同构成一个局域网
-
-
内部不是CSMA/CD
-
-
内部是一个矩阵
回避掉冲突
还是有冲突
比如a给b发信号,其他信号也给b发,那么Switch就先将内容存储到存储器
-
-
-
-
-
:three:网卡
:moneybag:MAC地址
:explode:网卡的序列号,可以唯一表示网卡.前3字节是厂商号.
:moneybag:链路层
:explode:如果是广播MAC地址(全为F)或者对应的MAC地址,就接收.并且根据type字段的数值,给对应的IP,ARP等
-
:four:路由器
-
:fire:路由器只能发给自己知道的网络号
:dagger_knife:如果是多台路由器互相连接,应该配置路由器的static属性.添加"对应ip地址,子网掩码,下一个路由器ip地址"(前两个可以自动转换为网络号),这样路由器就能够根据要发送的ip地址和子网掩码按位与后得到的网络号来确定发给的路由器.
:bulb:也就是因为路由器只有两个网卡,所以理论上来说只能连接两个网络.但如果有一张"网络号-中转路由器ip地址"的话,我一步一步走最后能走到我们想要去的网段
-
:fire:路由器有两个网卡,所以也有两个MAC地址.内部设备传的时候不用弄个信息说目的mac是2,而源mac是1.直接就会给到
-
:moneybag:原理
:explode:由于TCP/IP协议只能在同一个网段内传送数据,所以我们就设计一个具有两个网卡的设备,这个设备的一个网卡接在网络A,另一个网卡接在网络B,这样网络A的pca1可以把数据给接在网络A的网卡的路由器,这个路由器再自己设备内把数据传给网络B的网卡,然后在网络B内再传给pcb1.从而实现不同网段间的数据传输
:key:左手拉一个网段,右手拉一个网段,自己内部自然能传
-
-
:hamburger:端口映射
:explode:路由器的某个端口映射到内部网络某主机的某个端口.这样别人访问路由器的某个端口后,相当于访问到内部网络某主机的某个端口
-
:pencil2:ip nat inside source static tcp 10.0.0.6 80 131.107.0.1 80;exit;interface fastEthernet 0/1; ip nat inside ;xxx;ip nat outside
-
:moneybag:连线
:explode:同类设备(交换机与交换机,计算机与计算机)用交叉线;不同类设备(交换机与计算机)用直通线.特殊的:集线器和交换机用交叉线