首页 >> 百科

ipx协议与ip协议的区别(TCP/IP协议网络基础知识)

2022-09-03 百科 665 作者:admin

②:文件传输协议FTP:提供交互式访问,基于客户端-服务器模式,使用TCP的面向连接的可靠传输服务

主要功能:减少/消除文件在不同操作系统下的不兼容

③:远程登录协议:客户端服务器模式,可以适应多台计算机和操作系统的差异,网络虚拟终端NVT的含义

④:简单邮件传输协议SMTP:/模式,面向连接

基本功能:写入、发送、投递报告、显示邮件、收件人处理邮件

⑤:DNS域名解析协议:DNS是用于将域名转换为IP地址的服务

⑥:简单文件传输协议TFTP:客户端-服务器模式,使用UDP数据报,只支持文件传输,不支持交互,TFTP代码占用内存小

⑦:简单网络管理协议(SNMP):SNMP模型的4个组成部分:被管节点、管理站、管理信息、管理协议

SNMP代理:运行SNMP管理进程的被管节点

对象:描述设备的变量

管理信息库 (MIB):保存所有对象的数据结构

⑧DHCP动态主机配置协议:启动文件名、空终止符、属性名或发现协议中为空、DHCP提供协议中受限目录路径名-可选参数字段,参考定义选择列表中的选择文件

1.3.2 表示层:将应用程序处理的信息转换成适合网络传输的格式,或者将下一层的数据转换成上层可以处理的格式;主要负责数据格式,保证一个系统的应用层信息可以被另一个系统的应用层读取

具体来说就是将设备固有的数据格式转换成网络的标准传输格式。不同的设备可能会以不同的方式解释相同的比特流;因此,它主要负责保持它们的一致性

1.3.3 层:负责建立和断开通信连接(数据流的逻辑路径)、内存数据分离等数据传输相关的管理

PS:其实在应用层、表示层、会话层,协议是可以共享的:

1.3.4 传输层:只在通信双方的节点(如计算机终端)处理,路由器不需要处理。传输层是 OSI 中最重要和最关键的。第一层是唯一负责整体数据传输和数据控制的层;

传输层提供端到端的数据交换机制,检查数据包的数量和顺序,传输层为会话层等上三层提供可靠的传输服务,并提供可靠的目的站点网络层的信息。主要功能

在这一层,数据的单位称为数据段()

主要特点:

①:提供端到端连接的传输服务

②:这种传输服务分为可靠和不可靠,其中Tcp是典型的可靠传输,而Udp是不可靠传输

③:为端到端连接提供流控、差错控制、服务质量(of, QoS)等管理服务

包括以下协议:

TCP:传输控制协议,传输效率低,可靠性强

UDP:用户数据报协议,适用于可靠性要求不高、数据量小的数据(如QQ)

DCCP、SCTP、RTP、RSVP、PPTP等协议

详情请参考这篇文章:

1.3.5 网络层:将数据传输到目标地址;目标地址可以是通过路由器连接多个网络形成的地址,主要负责寻找地址和路由,网络层还可以实现拥塞控制和互联网互联等功能。

在这一层,数据的单位称为包()

网络层协议的代表包括:IP、IPX、RIP、OSPF等

1.3.6 数据链路层:负责物理层互连的、节点间的通信传输(如以太网项链的2个节点之间的通信);该层的功能包括:物理地址寻址、数据成帧、流量控制、数据错误检测和重传。

在这一层,数据的单位称为帧

数据链路层协议的代表包括:ARP、RARP、SDLC、HDLC、PPP、STP、帧中继等

1.3.7 物理层:负责0、1比特流(0/1序列)与电压电平的转换,闪烁和关闭

指定通信端点的激活、维护和关闭之间的机械特性、电气特性、功能特性和过程特性;该层为上层协议传输数据提供了物理介质。只是说明标准

在这一层,数据的单位称为位(bit)

属于物理层定义的规范的典型表示包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45、@ >fddi 令牌环等

关于七层协议的具体协议和定义规范,我会在后面的随笔中慢慢介绍。推荐一篇关于七层协议介绍的博客:

六、传输方式分类

网络通信部门根据数据传输方式进行各种分类。有很多分类方法。以下是一些常见的:

1.面向连接和非连接

1.1 表示连接类型

在发送数据之前,需要在发送主机和接收主机之间建立通信线路。在通信传输前后,专门进行了建立和断开连接的处理。如果无法与对端通信,可以避免发送不必要的数据

p>

1.2 表示无连接类型

这种类型不需要建立和断开连接。发送方可以随时发送数据,接收方不知道何时何地接收数据。在这种情况下,接收方需要时不时地确认是否收到了数据。他们也不需要确认彼此的存在

2.电路交换和分组交换

软件通信方式大致分为电路交换和分组交换两种,TCP/IP协议组,使用分组交换

2.1 个电路交换

在电路交换中,交换机主要负责数据的传输处理;计算机与交换机相连,交换机之间由多条通讯线路相连。计算机在发送数据时,需要先连接电路,建立连接,然后进行通信,直到建立连接。断开连接

2.2 包交换

一开始,当一台计算机发送和接收信息时,它会独占整个电路,而其他计算机只能等待,无法预测通信何时结束。为了解决这个问题,将发送的数据分成多个数据包,按照一定的顺序排列发送,这就是包交换

在分组交换中,通信线路由分组交换机(路由器)连接;发送方和接收方的地址写在每个数据包的头部(即同一条线路同时服务多个用户),也可以确认区分每个数据包的数据目的地,以及它与哪台计算机通信与

包交换的一般处理过程:发送方将数据包分发给路由器,路由器收到后缓存在自己的缓冲区中,然后转发给目标计算机;因此,分组交换也称为:累积交换

路由器会按顺序缓存对应队列中的,然后按照先进先出的顺序一个一个发送(有时目的地址比较特殊的数据会先发送)

分组交换的缺陷:分组交换中,通信线路是共享的,因此通信传输速度可能会有所不同,并且数据到达目的地址的时间长度会因网络拥塞而异;此外,当路由器缓存饱和或溢出时,可能会出现数据。丢失,无法发送给收件人

电路交换和分组交换的特点:

3.根据接收方的数据分类

3.1 单播

简单来说,就是一对一的交流。最早的固定电话就是单播通信的典型例子

3.2 广播

从一个主机向所有其他与其相连的主机发送消息;一个典型的例子是电视广播(一次向未指定的多个连接对象发送电视信号)

3.3 组播

类似于广播,它也向多个连接的接收主机发送消息;不同之处在于多播限制了某组主机作为接收者

3.4 任播

选择特定的多个主机中的一个作为接收方的通信方式(从目标主机组中选择最合适的主机作为目标主机发送消息,一般选择的主机会返回一个单播信号,然后是发送方只会与此主机通信)

在实际应用中,有一个DNS根域名解析服务器

PS:几种不同的思维方式逻辑图:

七、地址

在通信传输中,发送者和接收者可以看作是通信的主体,用“地址”来标识。在计算机通信中,每一层协议的地址是不同的

1.唯一地址

通信地址必须清楚地代表一个主题对象,才能确认通信主体。同一个网络中不允许有两个相同的通信主体,这就是地址的唯一性

2.地址层次结构

如果地址总数不大,可以用唯一的地址定位相互通信的主体;如果地址总数比较多,那么要想高效定位通信主体,就需要将地址分层

例如,在识别通信主体时,MAC地址和IP地址都是唯一的,但只有IP地址是分层的

MAC地址由厂商制造,通过识别厂商编号、厂商内部产品编号、产品通用编号来保证MAC地址的唯一性

IP地址由网络号和主机号两部分组成,即通信主体的IP地址不同。如果主机号不同,网络号相同,则表示它们在同一个网段

在网络通信中,每个节点都会根据报文数据的地址信息,参考一个出接口列表,来决定报文应该从哪个网卡发送出去。 MAC和IP的区别是:

MAC:地址引用表称为地址转发表,记录了实际的MAC地址本身

IP:寻址参考的表称为路由控制表,记录的IP地址是集中后的网络号(网络号和子网掩码)。

八、网络的元素

搭建网络环境需要大量的线缆和网络设备。下面只介绍连接电脑和电脑的硬件设备:

构建网络的主要设备及其功能:

1.通信媒体和数据链路

计算机通过电缆相互连接。有许多类型的电缆。根据数据链路的不同,使用的电缆类型也不同,介质本身也可以分为无线电波和微波等不同类型。

各种数据链接列表:

传输速率:在数据传输过程中,两个设备之间数据流动的物理速度称为传输速率,单位为bps(Bits Per,比特每秒),即单位时间内传输的数据量

p>

传输速率也称为带宽,带宽越大,网络传输能力越强

吞吐量:主机之间的实际传输速率称为吞吐量,单位为bps

吞吐量不仅衡量带宽,还衡量主机的CPU处理能力、网络拥塞程度、数据字段在数据包中所占的份额(不包括数据包头,仅数据字段本身)等信息

2.网卡

任何一台电脑连接网络时,都必须使用网卡(全称是网络接口卡,也称为网卡、网卡、LAN卡)

3. 中继器

OSI模型中的第一层——在物理层面扩展网络的设备;电缆传输的波信号或光信号经中继器调整放大后传输到两根电缆

一般中继器的两端都连接到同一个通信介质上(有些中继器也可以完成不同通信介质之间的传输)

有些中继器可以提供多个端口服务,称为中继器集线器(Hub)或集线器,每个端口都可以称为中继器

4.桥接/二层交换机

网桥是在 OSI 模型的第二层——数据链路层——连接两个网络的设备;它可以在数据链路层识别数据帧,将数据帧临时存储在内存中,然后重新生成一个全新的帧,转发到另一个连接的段

网桥可以连接不同传输速率的数据链路,不限制连接网段数

数据链路中有一个数据帧叫做FCS,用来验证数据是否正确传递到目的地;网桥通过检查该字段的值丢弃损坏的数据,并通过地址自学习机制和过滤功能控制网络流量

地址:MAC地址、硬件地址、物理地址和适配器地址,即网络上分配给网卡的具体地址

自学习网桥:自行决定是否向相邻网段发送数据包的网桥(记住自己转发过的所有数据帧的MAC地址,并存入自己的内存表中)

交换集线器(Hubs)常用于以太网等网络中,也是网桥的一种;交换集线器中连接电缆的端口可以提供类似于网桥的功能

5. 路由器/三层交换机

:OSI模型的第三层——在网络层面连接两个网络并转发数据包数据包,并根据IP地址进行处理的设备; TCP/IP中的网络层地址成为IP地址

p>

路由器可以连接不同的数据链路,还具有分担网络负载的功能(部分路由器具有一定的网络安全功能)

6.4~7层切换

4~7层交换机在OSI模型中负责处理从传输层到应用层的数据;即基于TCP等协议的传输层及其之上的应用层,对收发的数据进行分析,并对其进行特定的处理(例如:负载均衡器)

应用场景:带宽控制、WAN加速器、特殊应用接入、防火墙等

7.网关

网关:OSI模型中负责将数据从传输层转换转发到应用层的设备;在传输层及以上处理数据

网关不仅转发数据,还对其进行转换,通常使用表示层或应用层网关在不能直接通信的协议之间进行转换,最终实现通信

代理服务器:

在使用万维网(www)时,为了控制网络流量和出于安全考虑,使用代理服务器(也是一种网关,称为应用网关)

使用代理服务器,客户端和服务器之间不需要直接通信,而是从传输层到应用层对数据的各种控制处理和访问。防火墙是一种通过网关进行通信的方式,以提高产品不同应用的安全性

代理服务如下:

各种设备及其对应的网络层预览:

九、现代网络

1.网络的组成

核心网络(数据传输核心)+边缘网络(传输节点)+接入层(汇聚层:连接边缘网络的部分)

2.互联网通讯

实际网络组成图:

3.移动通讯

移动通信示意图:

4.信息发布和数据中心

数据中心由大型服务器、存储和计算机网络组成(一些大型数据中心甚至连接到“主干”)

数据中心结构图:

关于我们

最火推荐

小编推荐

联系我们


Copyright 8S新商盟 Rights Reserved.
联系YY号:2949821684
邮箱:chenjing919994@sohu.com
备案号:浙ICP备2023016511号-1