计算机网络知识点零散一

整理一
OSI分层模型:

  • 应用层-http协议,文件传输协议,电子邮件相关协议,DNS域名系统-数据
  • 表示层:压缩解压缩,加密解密-数据单元;
  • 会话层:对话控制-数据单元;
  • 传输层:源地址、目的地址,端到端,传输协议要素(寻址、连接建立释放、差错控制、流量控制、多路服用)-UDP、TCP-报文;
  • 网络层:核心层,(路由算法、拥塞控制算法、服务数据包分段、IP地址)-IPv4\6、OSPF(内部网关路由协议)、BGP(外部网关路由协议)-分组;
  • 数据链路层:差错检测和纠错、流控、节点到节点-滑动窗口协议-帧;
  • 物理层:比特流序列

以下摘自慕课:
SNA(系统网络体系结构 System Network Architecture)是IBM公司按照分层的方法在1974年提出的世界上第一个网络体系结构。在此之后,各大公司为了有助于垄断自己的产品,便纷纷提出了各自的网络体系结构,使得公司自己生产的各种设备互联成网。但随着网络的发展,人们迫切需要信息的共享和交换,因此ISO(国际标准化组织 International Organization for Standardization)和CCITT(国际电报电话咨询委员会 International Telegraph and Telephone Consultative Committee)联合制定了OSI/RM模型(开放系统互联参考模型 Open System Interconnect/Reference Model,下称OSI参考模型)

OSI参考模型是一个概念性的框架,是用来协调各进程间通信标准的制定,实现开放系统环境中的互连性、互操作性与应用的可移植性。OSI参考模型定义了网络互联的7层框架,从高到低分别是应用层、表示层、会话层、传输层、网络层、数据链路层和物理层,每一层都有各自所提供的服务和功能。

通过网络之间的通信,即两个主机应用进程之间进行数据交换,在OSI参考模型中,数据经过每一层的变化最后实现通信的目的。

第七层应用层:应用层是OSI参考模型中的最高层,也是最接近用户的一层,用户可以利用不同的应用软件产生或得到不同类型(例如语音、文字、图片等)的网络数据。这一层主要是为操作系统或网络应用程序提供访问网络服务的接口。

第六层表示层:这一层提供格式化的表示和转换数据服务,解决上一层用户信息的语法表示问题,对数据进行压缩、格式转换、加密和解密等工作,并为下一层实现其功能做好准备。

第五层会话层:该层负责在两个节点间建立端与端的连接,进行对话的连接、管理和拆除,但是会话层并不参与具体的传输。在表示层和会话层数据被转换为数据单元。

第四层传输层:数据经过前三层已经做好了传输的准备,而在传输层上数据单元变为段或者报文,该层提供端到端(最终用户到最终用户)透明的、可靠地数据传输服务,并处理端到端的差错控制和流程控制问题

第三层网络层:计算机网络通信中会经过多个数据链路和通信子网,网络层就是选择合适的网间路由和交换节结点,来确保数据的及时传输。此外,在这一层还可以实现网络的拥塞控制、网际互连等功能。在这一层中通过IP地址来寻址,数据以分组为单位,称为报文分组数据

第二层数据链路层:该层也用于数据传输,与网络层不同的,在这一层中通过MAC地址(物理地址)来寻址,并且给保温分组数据加上头部与尾部,变为我们所熟知的。数据链路层的主要作用是通过校验、确认和反馈重发等手段,将不可靠的物理链路改造成对网络层来说无差错的数据链路,并且进行流量控制防止阻塞。

第一层物理层:物理层是最底层,如果说前几个层次的数据变化和传输比较虚拟,那在物理层数据就在具体的物理媒介中进行传输,此时数据被称为比特流。物理层上的传输介质有很多,例如我们熟知的光纤,双绞线,同轴电缆,无线电波等介质。

整理二

  • 网桥:
    可以分隔两个网络之间的通信量(有利于改善互联网络的性能,减小冲突域),但是不能够隔离广播域,另外,它能够互连两个采用不同传输介质或传输速率不同的网络
    应用在数据链路层;
    应用:扩展局域网,网桥的每一个端口与一个网段相连
    附:在不同或相同类型的LAN之间存储并转发数据帧,也可以进行链路层上的协议转换

  • 网关
    一个抽象的概念
    也称:网间连接器、协议转换器
    主要应用在网络层;
    可用于广域网和局域网的互连;
    路由器、三层防火墙或者三层交换机都可以充当网关
    附:网桥:传达信息;
    网关:对到达的信息重新加工,以适应目的网络系统的需求

  • 网关和路由器区别:
    路由器用于连接两个相似的网络,而王瓜用于连接两个不同类型的网络;
    路由器是最常见的网关,用于将家庭或是企业网络连接到因特网

  • 交换机
    应用在数据链路层;
    类似于多端口的网桥,可以通过物理层面对网段进行分割;
    作用:连接数个相同网段的不同主机,减少网内冲突,隔离冲突域

你可能感兴趣的:(笔记)