计算机信息传输过程
先将抽象语言转换成编码 应用层
再将编码转换为二进制 表示层
将二进制转换为电信号 介质访问控制层
最后处理电信号将信号传输 物理层
常用的传输介质
1.双绞线(RJ-45)
双绞线是目前最普遍的传输介质,分为两类:屏蔽双绞线(STP)和非屏蔽双绞线(UTP)。
屏蔽双绞线:具有一个金属甲套,对电磁干扰有较强的抵抗力,适合网络流量较大高速网络协议应用。
非屏蔽双绞线:有线缆外皮作为屏蔽层,适用于网络流量不大的场合中。
2.同轴电缆
同轴电缆由一对导体组成。主要有基带同轴电缆(阻抗为50Ω)和宽带同轴电缆(阻抗为75Ω)
基带同轴电缆:用来直接传输数字信号。又分为粗同轴电缆和细同轴电缆。
宽带同轴电缆:用于频分多路复用(FDM)的模拟信号发送、不使用频分多路复用的高速数字信号和模拟信号发送。闭路电视使用的CATV电缆就是宽带同轴电缆。
3.光纤
光导纤维简称光纤,重量轻、体积小。使用光纤传输点信号时,需要在发送端先要将将其转换成光信号,然后在接收端又要由光检波器还原成电信号。光纤利用内部全反射原理来传到光束的传输介质。
多模光纤:使用的材料是发光二极管,价格便宜,定向性较差。
单模光纤:使用的材料的注入型二极管,定向性好、损耗少、效率高、传播距离长,但价格昂贵。
网络拓扑结构
1.直线拓扑
所有主机都连接在一条总线上
优点:电缆数量少,线缆长度短,易于布线和维护,结构简单
2.环型拓扑
在环型拓扑中各主机通过环路接口连在一条首尾相连的闭合环型通信线路中
优点:线缆长度短,易于布线和维护,结构简单,相比总线拓扑较可靠
3.星型拓扑
星型拓扑是由中央节点和通过点到点链路接到中央节点的各个主机组成
优点:结构简单,连接方便,管理和维护都相对容易,而且扩展性强。除非中央节点故障,否则网络不会轻易瘫痪。
4.网状拓扑
所有主机像网一样相互连接,某台主机失效其他主机可以绕过连接。
优点:节点间路径多,碰撞和阻塞减少,局部故障不影响整个网络,可靠性高
集线器(HUB)---物理层设备
集线器(hub)属于纯硬件网络底层设备,基本上不具有类似于交换机的"智能记忆"能力和"学习"能力。它也不具备交换机所具有的MAC地址表,所以它发送数据时都是没有针对性的,而是采用广播方式发送。
交换机的作用
- 无限延长传输距离
- 完全解决冲突--所有节点同时收发数据
- 单播--一对一通讯
- 可以提供端口密度
交换机的转发原理
交换机转发原理:数据进入交换机,交换机先看源MAC地址,将源MAC地址和进入接口的映射关系记录在MAC地址表中,之后看目标MAC地址,根据目标MAC地址查看MAC地址表。如果MAC地址表中有记录,则从记录的接口发出,实现单播。否则,则进行泛洪---除了进入的接口外,将数据转发给其他所有接口。
交换机的一个接口可以对应多个MAC地址,一个MAC地址只能对应一个接口
MAC地址
MAC地址:芯片出厂前厂商烧录的串号,全球唯一,由48位二进制组成。前24位为厂商信息,后24位为厂商分配的串号。作用于介质访问控制层。
SMAC--源MAC 源MAC地址就是你自己的MAC地址
DMAC--目标MAC 目标MAC地址就是对方的MAC地址
IP地址
IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
IP地址分为网络位和主机位网络位相同,则在同一个泛洪范围,网络位不同,则在不同的泛洪范围主机位用来区分和标定范围内的不同主机,可以通过子网掩码看出主机位和网络位,
例子11111111.11111111.00000000.00000000--子网掩码,1代表网络位,0代表主机位。
可以看出前16位为网络位
ARP协议
ARP即地址解析协议,用于将一种地址转换为另一种地址。
ARP的工作原理:ARP发送广播请求包,所有设备收到后,先记录请求包中源IP
和源MAC的对应关系,记录在ARP缓存表中。之后,看请求的IP,如果不是自己本地IP
,则将数据包丢弃;否则,将以单播的形式做ARP应答。在之后的传输中,优先查看本地ARP缓存表中的记录。若,不存在记录,则再次发送ARP请求获取MAC地址
ARP的分类
正向ARP 通过IP获取MAC
反向ARP 通过MAC获取IP
免费ARP : 发送的广播请求包中,目标地址还是自己,一般是不会有应答,使所有其他主机获取自己的包中源IP和源MAC的对应关系,相当于自我介绍,如果有了应答说明网络中有可能出现IP冲突,或者有人发起ARP欺骗。