本文共 3364 字,大约阅读时间需要 11 分钟。
物理连接:通过电缆把一个专门的扩展卡与PC连接起来之后,实现网络物理连接
网络接口卡:提供PC进行网络通信的能力
网卡包括七个功能:CU(控制单元)、OB(输出缓存)、IB(输入缓存)、LC(线路编码器)、LD(线路解码器)、TX(发射器)、RX(接收器)
网络层将数据包传给网卡控制单元、控制单元将数据包封装成帧,逐个传到OB、OB将数据帧排列成队,传给线路编码器,编码器对帧进行编码,传到发射器,发射器对物理信号的功率等特性进行调整、发送给RX,RX接收到物理信号对功率等特性进行调整传给线路解码器,解码器将物理帧转换成0、1对应的物理量为单位传给IB,IB将数据帧排列成队,传给CU
TCP面向字节流,应用程序给TCP的数据,被TCP看成一连串字节流,TCP会对字节流进行重组和分组处理
UDP面向数据报,应用程序每次给UDP的报文,都直接下发到IP层,不做任何的分段处理 IP管理寻址数据从一个点递送到另一个点,并把大数据包分割成小的、能传输的数据包 ARP通过IP地址得知对方的MAC地址数据帧---到达交换机拆帧,学习源MAC,对照CAM表转发目的MAC,有则转发,无则泛洪
MAC地址老化时间为300s,PC不发数据,拔掉网线立即消失
LLC子层为数据链路层提供逻辑控制,用于数据链路层的同步、流量控制与错误检查等功能
物理层的数据由1与0组成,以光脉冲或电压变化脉冲的状态(on代表1,off代表0)
调制解调器:发送端的modem把数字信号转换成模拟信号,然后发至PSTN上,接收端的modem把模拟信号转换为数字信号
中继器/集线器:对网络信号进行再生和重定时(集线器是多口的中继器)
透明网桥:不会对转发报文做任何标记、针对数据帧、查看、学习、转发不对其修改
FDDI:光纤分布数据接口
适用场合:环形网络结构,双环形网络结构,早期使用的技术
带宽:一定时间内业务流的平均速率,单位通常是bit/s,又称为吞吐量
背板带宽是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。背板带宽标志了交换机总的数据交换能力,也叫交换带宽。只有模块交换机才有这个概念、固定端×××换机不存在背板带宽这个概念
背板容量指的是背板整个的交换容量,交换容量指CPU的交换容量,包转发指的是三层转发的容量
最大通信量称为峰值通信量(peak volume),平均通信量被称为正常通信量
衡量网络性能:延迟
路由器提供多服务、包括局域网互连和各种广域网接口
广域网交换机:帧中继交换机,ATM交换机和位于电话公司中心的电话交换机
帧中继就是将X.25纠错机制去除,传递二层信息
广播和泛洪的区别:
泛洪:从某一个端口进来的帧通过所有其它的端口转发出去
广播的目的Mac是全F,泛洪不是广播,目的Mac是具体的Mac地址,实质上泛洪是单播的多重帧复制,之所以容易搞混,是因为现象是相同的,广播和泛洪都会将数据帧发往同属Vlan的所有端口以及Trunk链路,Trunk链路不属于任何Vlan,转发时会打上Vlan ID。
例如:ARP请求就是一个广播;泛洪的触发点是收到一个单播数据帧,发现目的Mac在CAM表中没有匹配的条目。电路交换服务:为每个通信会话建立、保持何终止一条专用物理电路(PSTN、128K 低速率)
分组交换服务:依据每个分组内包含的目的地址(帧中继采用的是分组交换服务)
信元交换服务:将数字化的数据组织成信元单元,然后用数字信号技术将其在物理介质上传输(ATM)
交换转发方式:
1、存储转发:把从端口输入的数据帧先全部接收并存储起来,然后进行CRC检查,把错误帧丢弃,再根据地址表过滤转发
缺点:延迟大,一般应用园区网交换机 2、直接转发:在输入端口检测到一个数据帧,只检查帧头,只要获取帧的目的地址就开始转发帧 缺点:不能提供错误检测能力,一般应用数据中心交换机 3、无碎片:这是改进后的直接转发,介于前两者之间的一种解决方式,无碎片方式在读取数据帧的前64个字节,就开始转发数据帧,能够避免大多数的错误 缺点:不提供数据校验,速度比直接转发方式慢,但比存储转发方式快许多三层交换转发方式:
一、netflow:cache表、一次路由多次交换,传统式交换方法
二、CEF:转发原理,路由交换都有的机制,cisco私有,它有控制层面,也有数据层面 控制层面:通过软件方式建立fib表和邻居表,数据层面:根据FIB表和邻居表转发数据 1、可以被ASIC调用 2、解决递归 3、扩展应用(mpls vpn) FIB table把routetable下载下来、adjacency table把arp表下载下来(先查FIB再查 adjacency)邻接表:二层arp表与三层ip对应的 (数据层面)三层和二层交换机区别:支持路由、包交换方式不同、高可用性、安全(VPN)、QOS、组播
CAM表:基于端口、MAC、vlan组成的 (针对这三元组生成一个key、Hash算法得出值放入CAM表中) TCAM表:基于交换机端口、MAC-address、vlan、IP四元素TCAM表存储ACL、QoS和其它三层进程相关的信息
HASH算法:1.不可逆 2.不等长输入 等长输出
三层交换优点:基于硬件包转发、低时延、低花费
四层交换基于数据流,实现一次路由,多次交换。考虑端口号和协议字段,包交换,每个包都要进行三层检查七层交换基于内容识别
进程交换:基于CPU处理,数千个包/s、一次路由多次交换(1000/s)
ASIC交换:基于硬件处理,百万个包/s、(1000000/s)
CPU维护路由表,ASIC芯片完成转发功能
交换机的转发方式:
较早的技术:所有交换机端口从任何接口收到的都经过中央处理下放俗称集中式现在技术:交换机的引型直接下放到每个端口,俗称分布式
IT发展趋势:
接入层考虑安全,接口数量,权限 汇聚层考虑冗余策略配置 核心层考虑稳定、可靠性,处理数据能力交流电(alternating current),简称为AC,电流方向随时间作周期性变化的为交流电。
华为交换机型号命名规则5700
第一个数字:6代表下行万兆,5代表下行千兆 第二个数字:7代表企业网市场产品 第三个数字:00代表更新版本ip ttl-expires enable开启ICMP超时报文发送功能
ip unreachables enable 开启ICMP目的不可达报文发送功能 info-center synchronous 打开命令行输入回显功能 command-alias enable 命令命名别名功能 command-alias mapping display show 可以用show来替代display command-alias mapping display show 用show来替代display 光电转换配置 commbo enable copper 激活电口 commbo enable fiber 激活光口clock timezone + 时区名称 + add/minus offset
add表示正向偏移(UTC时间加上偏移量为当地时间)
minus表示反向偏移(UTC时间减去偏移量为当地时间)
offset表示偏移量
logging on 开启logging服务
logging buffered 开启本地记录功能 logging buffered 9090 单位Byte logging buffered errors 默认debugging logging console 定义在console下弹出日志 terminal monitor 定义telnet方式登录弹出信息 logging monitor errors 传到telnet下的事件 service timestamps log datetime msec show-timezone localtime 记录时间戳,精确到毫秒,使用本地时间时区