参考:计算机网络概述
  OK,准备重拾一下计算机网络的知识,进入正题。
  也叫计算机通信网,是指将不同地理位置的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统网络管理软件网络通信协议的管理和协调下,实现资源共享信息传递的计算机系统。


一些软硬件概念
网卡
  每张网卡都是自己唯一编码,叫做MAC地址。
  其功能主要是对计算机数据进行封装,然后通过通信线路发布到网上,以及接受网络传来的数据,传输到计算机里。
交换机
  跟集线器一样,不过性能更优,1000Mb/s的交换机,每个端口都是1000Mb/s,而集线器是平分带宽。三层交换机输入网络层。二层交换机属于数据链路层。集线器工作在物理层。
  其工作原理是:交换机在某一节点收到一个以太网帧后,就在它内存里的地址表查找MAC地址,找到了就把数据传输到这个地址,没有就把数据包广播到所有节点,匹配的MAC地址收到后应答,交换机再把这个MAC地址保存到MAC地址表中。
路由器
  连接不同网络。路由就是在不同的网络之间,选择最佳信息传输路径,使得信息更快传输到目的地。路由器工作在网络层。
网关(Gateway)
  也叫网间连接器、协议转换器,就是一个网络连接到另一个网络的“关口”。也就是网络关卡。
  在网络层以上实现网络互连,是复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。


OSI七层参考模型
  Open System Interconnection,开放式系统互联参考模型,把网络协议分为七层,分别是应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。各自对应相关物理设备。
计算机网络基础

  OSI模型主要是一种框架性的设计方案,主要是用来解决异构网络互连时所遇到的兼容性问题,用来帮助不同类型的主机实现数据传输。

层级 作用 相关协议 主要设备
应用层 为应用软件提供接口,使应用程序能够使用网络服务 http(80)、ftp(20/21)、smtp(25)、pop3(110)、 telnet(23)、dns(53)等
表示层 这一层确保一个系统的应用层所发出的信息可以被另一个系统接收。两个系统之间可能传输和接收数据的格式不一样,需要表示层来进行数据格式转换。数据格式化,代码转换,数据加密,数据的解码和编码 ;数据的加密和解密; 数据的压缩和解压缩,例如:ASCII JPEG。
会话层 认为是一次通讯的过程,通过传输层建立数据传输的通路(设备的连接可以是IP或者MAC或者主机名)负责建立、管理和终止表示层实体之间的会话连接,节点之间提供会话控制; 它在系统之间协调通信过程,并提供3种不同的方式来组织它们之间的通信:单工、半双工和全双工。
传输层 定义传输数据的协议和端口号。负责建立端到端的连接,保证报文在端到端之间的传输; 服务点编址、分段与重组、连接控制、流量控制、 差错控制。 www协议(80),TCP传输控制协议,UDP用户数据报协议
网络层 给两个不同的主系统提供链接和路径选择。为网络设备提供逻辑地址(三层地址);进行路由选择、维护路由表; 负责将分组数据从源端传输到目的端。例如:①广播、组播隔绝;②寻址及转发选择到达目的网络的最佳路径;③流量管理;④连接广域网(WAN)。 IP、ICMP、RIP、OSPF、BGP、IGMP 路由器
数据链路层 定义如何让格式化数据传输,如何控制对物理层的访问。 在不可靠的物理链路上,提供可靠的数据传输服务,保证传输的可靠性。把帧从一跳(结点)移动到另一跳(结点)。 组帧、物理编址、流量控制、差错控制、接入控制。例如:数据链路层包含:MAC(802.3)及LLC子层(802.2) SLIP、CSLIP、ARP、RARP、MTU 二层交换机、网桥、网卡
物理层 定义物理设备标准,比如网线的接口类型,光纤的接口类型,传输介质的传输速率。主要作用是传输数据流。负责把逐个的比特从一跳(结点)移动到另一跳 (结点)。物理层功能: ①定义接口和媒体的物理特性;②定义比特的表示、数据传输速率、信号的传输模 式(单工、半双工、全双工)③定义网络物理拓扑(网状、星型、环型、总线型 等拓扑) ISO2110、IEEE802、IEEE802.2 集线器

数据在各层的封装
计算机网络基础

相关文章:

  • 2022-01-10
猜你喜欢
  • 2021-11-08
  • 2022-01-16
  • 2021-10-31
相关资源
相似解决方案