概述
# 网络中的一些基本概念
网卡、集线器、网桥
1. 网卡
1. 有几个网卡就有几个MAC地址
2. 计算机上的网卡来接收数据,网卡将数据传递给上一层
3. 发送数据:需要知道IP地址,但最终是根据MAC地址(网卡地址),输送数据到网卡,被网卡接受
- 如果网卡发现数据的目标MAC地址是自己,就会将数据传递给上一层进行处理
- 如果网卡发现数据的目标MAC地址不是自己,就会将数据丢弃,不会传递给上一层进行处理
2. 计算机之间互传数据最简单的方式是用网线(交叉线)相连
3. ping指令用的是ICMP协议
4. 广播
1. ARP协议:广播。是在同一网段中传播,不同网段之间是隔绝网段
2. 发广播的目的:获取对方的MAC地址
3. 全1的MAC地址是广播,所有网卡都能接收
5. 集线器(Hub):
缺点
· 半双工通信(数据可以在一个信号载体的两个方向上传输,但是不能同时传输)
· 容易冲突
· 不安全
· 跟同轴电缆一样,没有智商(bushi
优点:
· 一个出问题不影响其他
6. 相同设备之间连接用交叉线;不同设备之间连接用直通线
7. 网桥(Bridge)
1. 能够通过自学习知道每个接口那侧的MAC地址
2. 有隔绝冲突域的作用
8. 交换机(switches)
1. 相当于接口更多的网桥
2. 全双工通信(可以同时(瞬时)进行信号的双向传输(A→B且B→A))
3. 比集线器安全,集线器会把数据包发给所有设备,交换机具有学习功能,能记住设备的MAC地址
4. 不在同一网段,不能通过交换机传输数据
9. 路由器(Router)
1. 连接的设备必须在同一网段
2. 连接的设备必须处在同一广播域
图中的PC0、PC1、PC2处在同一广播域
3. 隔绝广播域
4. 可以在不同网段之间转发数据
10. 主机发数据之前,首先会判断目标主机的IP地址跟它是否在同一网段
1. 在同一个网段:先进行ARP广播、再通过集线器、交换机传递数据
2. 不在同一个网段:通过路由器转发数据
11. 网关
1. 跨网段传输数据就需要通过网关,路由器有跨网段的功能,将数据传到目标地址
最后
以上就是神勇百褶裙为你收集整理的# 网络中的一些基本概念 网卡、集线器、网桥(自学用)的全部内容,希望文章能够帮你解决# 网络中的一些基本概念 网卡、集线器、网桥(自学用)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复