6.1 网卡
网卡是网络接口卡的简称,又称为通信适配器,网卡是一种外设卡,插在计算机总线插槽内或外部接口上,一端和计算机相连,另一端与传输介质相连接。
网卡的主要功能:
网卡与操作系统互相配合
①负责将要发送的数据转换为网络上其他设备能够识别的格式,再将其数据包通过介质送入到网络中
②负责接受网络上传来的数据包,将其转变为本地计算机能够识别的格式
网卡工作原理:
计算机与网卡通过控制总线来传输控制命令与响应,通过数据总线来发送与接收数据
介质访问控制MAC地址:
MAC地址被固化在每个网卡的ROM中,每个网卡在出厂时都赋于了一个全世界范围内唯一的地址编号
常见网卡:
6.2 集线器
集线器俗称Hub,是一种特殊的多端口中继器,主要功能为,发送信号,对接收到的信号进行再生整形放大,以扩大网络的传输距离;另一个则是通过端口扩展转发信号
工作原理:图中可以看到主机A发送给主机B的数据S通过与主机A连接的端口2分发到其余7个端口处,但只有主机B才会从端口7接受数据S。
集线器的端口
对于一台集线器来讲,它的上面通常具有RJ-45端口、BNC端口和AUI端口等接口,这些接口总的数量就是集线器的端口数,通常有4口、8口、12口、16口、24不同级别的集线器
集线器把来自不同计算机网络设备的电缆集中配置于一体,是多个网络电缆的中间转接设备,像树的主干一样,集线器是各分枝的汇集点
6.3 交换机
交换机的工作原理:
交换机工作在网络的数据链路层,具有依据第二层地址进行数据帧过滤的能力。它采用全双工工作机制,可以记忆交换机端口和所连接的计算机的介质访问控制MAC地址的映射关系, 并将其存储在交换机的内容关联存储器(CAM)里形成一个端口和MAC地址的对应表
交换机的帧转发方式:
第一种是直接交换,即检测到目的地址字段后立即转发,不做差错和过滤处理,显然这种方式速度快,但误码率高;
第二种方式是改进的直接交换,即交换机在接收到数据头部后,先判断头部字段是否正确,若发现有错,立即滤除,并要求发送方重新发送该帧,若没有错误,则立即转发出去。
第三种是存储转发模式,即交换机先完整地接收整个数据,存储在一个共享缓冲区中,然后对数据进行差错检测,过滤掉有错的帧,之后才将数据按目的地址发送到指定的端口。
交换机与集线器的区别:
(1)从OSI体系结构来看,集线器属于OSI的第一层即物理层设备,而交换机属于OSI的第二层即数据链路层设备。
(2)从工作方式来看,集线器是一种广播模式。即集线器的某个端口工作时,其他所有端口都能够受听到信息,容易产生广播风暴;而交换机工作时,只有发出请求的端口和目的端口之间相互响应,不影响其他端口。
(3)从带宽来看,集线器的所有端口共享一条带宽,在同一时刻只能有两个端口传送数据,其他端口只能等待,工作在半双工模式下;而交换机工作在全双工模式下,每个端口都有一条独占的带宽,两个端口工作时不会影响其他端口工作。
6.4 路由器
路由器的主要功能:
路由器是用于连接多个运行不同协议的局域网,也就是用于异种网络互连的网络连接设备。它工作在网络层,可以在速度不同的网络和媒体之间进行数据的转换,并在网络层协议上保持信息、管理几个网络间的通信
路由选择:
路由器除了应具有交换机的功能外,还具有在网络层上进行路由选择的功能
路由器的工作包括两个过程,一是寻径,二是转发。
寻径 是指路由器根据相应的一系列算法和协议,寻找并列出多条可到达目的地的路径,并从中选出一条最佳路径。
转发 则是指路由器沿着已寻找好的最佳路径来传递信息
路由器的实例:
图中是一个由3个网络、3个路由器所组成的网络,当主机A向主机B发送数据时,主机A通过查看自身的路由表后将该IP数据报发送到IP地址为10.1.0.1的R2路由器,R2路由器接受到该IP数据报后,查看R2路由表后,将该IP数据报发送到IP地址为10.2.0.2的R3路由器,R3路由器接受到该IP数据报后,查看R2路由表后,将该IP数据报直接转发给主机B
课后实践
快照,在自己安装的虚拟机上尝试找了一下
连接老师的虚拟机
首先下载filezilla
因为老师用了NAT这里直接用192.168.5.240不能连接,并且也不能ping通
用10.106.149.188 并且端口号改为2222 就连接上了
问题:
注意到老师把22端口改为了2222,想知道如何改变端口呢
比较熟悉的tomcat改端口可以直接在配置文件中改
然后去搜了一下
应用程序的web界面在哪里呢