📝 计算机网络
91篇技术文档📅  最后修改于: 2020-11-10 05:41:49        🧑  作者: Mango
SPI协议SPI代表串行外围设备接口。它是用于连接低速设备的串行通信协议。它是由Motorola在1980年中期开发的,用于芯片间通信。它通常用于与闪存,传感器,实时时钟(RTC),模数转换器等进行通信。这是全双工同步串行通信,这意味着可以同时从两个方向传输数据。SPI的主要优点是可以无中断地传输数据。在此协议中,一次可以发送或接收许多位。在此协议中,设备以主从关系进行通信。主设备控制从设备,并且...
📅  最后修改于: 2020-11-10 05:42:49        🧑  作者: Mango
什么是IP?IP在这里代表Internet协议。它是TCP / IP模型中定义的协议,用于将数据包从源发送到目标。 IP的主要任务是根据数据包头中可用的IP地址将数据包从源传送到目的地。 IP定义了隐藏要传递数据的数据包结构,以及使用源和目标信息标记数据报的寻址方法。IP协议提供无连接服务,该服务附带两个传输协议,即TCP / IP和UDP / IP,因此Internet协议也称为TCP / IP...
📅  最后修改于: 2020-11-10 05:43:44        🧑  作者: Mango
ARP命令ARP命令以查看,显示或修改ARP表/缓存中的详细信息/信息。ARP高速缓存或表具有您的计算机最近在本地网络中与之通信的那些设备的IP和MAC地址的动态列表。维护ARP表的目的是,当您想与另一台设备通信时,您的设备不需要发送针对该设备MAC地址的ARP请求。ARP命令还有助于找出ARP表/缓存中的重复IP地址和无效条目。以下是一些ARP命令:arp -a:此命令用于显示特定IP地址的AR...
📅  最后修改于: 2020-11-10 05:45:27        🧑  作者: Mango
ARP(地址解析协议)请求ARP代表地址解析协议。该协议用于查找与设备IP地址相对应的设备的MAC地址。该协议旨在通过提供其他设备的MAC地址在局域网(Ethernet)上的两个设备之间创建通信。为了在两个设备之间建立通信,源设备需要生成ARP请求消息。ARP请求当两个设备(例如源和目标)要在局域网(以太网)中相互通信时。源设备知道目标设备的IP地址,但不知道目标设备的MAC地址。要知道MAC地址...
📅  最后修改于: 2020-11-10 05:46:28        🧑  作者: Mango
地址解析协议(ARP)ARP代表地址解析协议,用于从设备的已知IP地址中查找设备的MAC地址。这意味着源设备已经知道目标设备的IP地址但不知道其MAC地址。需要设备的MAC地址,因为您无法在不知道其MAC地址的情况下与局域网(以太网)中的设备通信。因此,地址解析协议有助于获取目标设备的MAC地址。场景1:数据包丢失或错误。ARP的目的是将32位逻辑地址(IPv4地址)转换为48位物理地址(MAC地...
📅  最后修改于: 2020-11-10 05:47:27        🧑  作者: Mango
地址解析协议(ARP)及其类型地址解析协议(ARP)是一种通信协议,用于从其IP地址中查找设备的MAC(媒体访问控制)地址。当设备要与局域网或以太网上的另一设备通信时,使用此协议。ARP类型地址解析协议有四种类型,如下所示:代理ARP免费ARP反向ARP(RARP)反向ARP代理ARP-代理ARP是一种方法,通过该方法,第3层设备可以响应与发件人所在网络不同的目标的ARP请求。配置了Proxy A...
📅  最后修改于: 2020-11-10 05:48:29        🧑  作者: Mango
TCP重传TCP重传意味着通过网络重新发送丢失或损坏的数据包。在此,重传是诸如TCP之类的协议用来提供可靠通信的机制。在这里,可靠的通信意味着即使数据包丢失或损坏,该协议也可以保证包的传递。网络不可靠,不能保证丢失或损坏的数据包的延迟或重新传输。结合使用确认和重新传输已损坏或丢失的数据包的网络可提供可靠性。重传机制在此,重传意味着数据包已丢失,这导致缺乏确认。缺少确认会触发计时器超时,从而导致数据...
📅  最后修改于: 2020-11-10 05:49:28        🧑  作者: Mango
CAN(控制器局域网)协议CAN代表控制器局域网协议。它是罗伯特·博世(Robert Bosch)在1986年左右开发的协议。CAN协议是一种标准设计,允许微控制器和其他设备在没有任何主机的情况下彼此通信。使CAN协议在其他通信协议中独树一帜的功能是总线的广播类型。在此,广播意味着将信息发送到所有节点。该节点可以是允许计算机通过USB电缆或以太网端口通过网络进行通信的传感器,微控制器或网关。 CA...
📅  最后修改于: 2020-11-10 05:50:32        🧑  作者: Mango
HTTP状态码HTTP状态代码确定客户端发出的请求是否已成功完成。提供服务器状态代码以响应客户端对服务器的请求。简而言之,可以说当客户端发出请求时,服务器发送的HTTP状态代码使客户端可以知道请求是成功,失败还是介于两者之间。让我们详细了解HTTP状态代码。当浏览器向服务器发送请求时,服务器将以三位数长的HTTP状态代码进行响应。状态代码分为五类。 HTTP状态代码的第一位数字定义了这五个类中的类...
📅  最后修改于: 2020-11-10 05:51:31        🧑  作者: Mango
HTTP与HTTPS什么是HTTP?HTTP代表超文本传输协议。 HTTP协议提供了不同通信系统之间的通信。当用户在浏览器上发出HTTP请求时,网络服务器会将请求的数据以网页形式发送给用户。简而言之,我们可以说HTTP协议允许我们将数据从服务器传输到客户端。HTTP是TCP层之上的应用层协议。它为Web浏览器和服务器提供了一些标准规则,它们可用于相互通信。HTTP是一种无状态协议,因为每个事务都是...
📅  最后修改于: 2020-11-10 05:52:29        🧑  作者: Mango
RIP协议RIP代表路由信息协议。 RIP是在自治系统中使用的域内路由协议。这里,域内意味着在定义的域中路由数据包,例如在机构区域内进行Web浏览。要了解RIP协议,我们的主要重点是了解数据包的结构,其包含多少个字段以及这些字段如何确定路由表。在了解数据包的结构之前,我们先来看以下几点:RIP基于基于距离矢量的策略,因此我们将整个结构视为一个图形,其中节点是路由器,链路是网络。在路由表中,第一列是...
📅  最后修改于: 2020-11-10 05:53:26        🧑  作者: Mango
UDP协议在计算机网络中,UDP代表用户数据报协议。 David P. Reed在1980年开发了UDP协议。它是在RFC 768中定义的,它是TCP / IP协议的一部分,因此它是Internet上的标准协议。 UDP协议允许计算机应用程序通过Internet协议(IP)网络以数据报的形式将消息从一台计算机发送到另一台计算机。 UDP是TCP协议(传输控制协议)的替代通信协议。像TCP一样,UD...
📅  最后修改于: 2020-11-10 05:54:28        🧑  作者: Mango
ICMP协议ICMP代表Internet控制消息协议。它是网络层协议。它用于网络层中的错误处理,并且主要用于路由器等网络设备上。由于网络层中可能存在不同类型的错误,因此可以使用ICMP报告这些错误并调试这些错误。例如,某个发件人想将消息发送到某个目标,但是路由器无法将消息发送到该目标。在这种情况下,路由器会将邮件发送到发件人,我无法将邮件发送到该目的地。IP协议没有任何错误报告或错误纠正机制,因此...
📅  最后修改于: 2020-11-10 05:55:29        🧑  作者: Mango
MQTT协议MQTT代表消息队列遥测传输。 MQTT是一台机器到机器的物联网连接协议。它是一种非常轻巧的发布订阅消息传递协议。该协议对于与带宽较宝贵的远程位置的连接很有用。这些特性使其在各种情况下都非常有用,包括恒定的环境,例如用于机器对机器的通信以及物联网环境。这是一个发布和订阅系统,在这里我们可以作为客户端发布和接收消息。它使在多个设备之间进行通信变得容易。它是为受约束的设备设计的,具有低带宽...
📅  最后修改于: 2020-11-10 05:56:28        🧑  作者: Mango
OSPF协议OSPF代表开放式最短路径优先。它是一种广泛使用并受支持的路由协议。它是一个域内协议,这意味着它在区域或网络内使用。它是在单个自治系统中设计的内部网关协议。它基于链路状态路由算法,其中每个路由器都包含每个域的信息,并基于此信息确定最短路径。路由的目的是学习路由。 OSPF通过了解整个网络中的每个路由器和子网来实现。每个路由器都包含有关网络的相同信息。路由器通过发送LSA(链路状态通告)...