摘要:是互联网相关的各类协议族的总称,属于它内部的一个子集。硬件上的范畴均在链路层的作用范围之内。二的通信传输利用协议族进行网络通信时,会通过分层顺序与对方进行通信。
TCP/IP是互联网相关的各类协议族的总称,HTTP属于它内部的一个子集。
应用层决定了向用户提供应用服务时通信的活动。TCP/IP 协议族内预存了各类通用的应用服务,比如,FTP(File Transfer Protocol,文件传输协议)和 DNS(Domain Name System,域名系统)服务。HTTP协议也处于该层。
传输层对上层应用层,提供处于网络连接中的两台计算机之间的数据传输。该层包括TCP(Transmission Control Protocol,传输控制协议)和 UDP(User Data Protocol,用户数据报协议)。
三次握手策略:握手过程中使用了 TCP 的标志(flag) —— SYN(synchronize) 和ACK(acknowledgement)。发送端首先发送一个带 SYN 标志的数据包给对方。接收端收到后,回传一个带有 SYN/ACK 标志的数据包以示传达确认信息。最后,发送端再回传一个带 ACK 标志的数据包,代表“握手”结束。若在握手过程中某个阶段莫名中断,TCP 协议会再次以相同的顺序发送相同的数据包。
该层规定了通过怎样的路径(所谓的传输路线)到达对方计算机,并把数据包传送给对方。与对方计算机之间通过多台计算机或网络设备进行传输时,网络层所起的作用就是在众多的选项内选择一条传输路线。IP协议属于该层。
网络层用来处理在网络上流动的数据包,数据包是网络传输的最小数据单位。
IP 地址指明了节点被分配到的地址,MAC 地址是指网卡所属的固定地址。IP 地址可变换,但 MAC地址基本上不会更改。在网络上,通信的双方在同一局域网(LAN)内的情况是很少的,通常是经过多台计算机和网络设备中转才能连接到对方。而在进行中转时,会利用下一站中转设备的 MAC地址来搜索下一个中转目标。这时,会采用 ARP 协议(Address Resolution Protocol)。
用来处理连接网络的硬件部分。包括控制操作系统、硬件的设备驱动、NIC(Network Interface Card,网络适配器,即网卡),及光纤等物理可见部分(还包括连接器等一切传输媒介)。硬件上的范畴均在链路层的作用范围之内。
利用TCP/IP协议族进行网络通信时,会通过分层顺序与对方进行通信。发送端从应用层往下走,接收端往上走到应用层。
如客户端在应用层发出一个HTTP请求报文,每向下通过一层则在HTTP数据上加上一个该层所属的首部信息。而接收端从链路层接收到数据后,每向上一层则会把对应的首部消去,最后传输到应用层才是真正的HTTP请求。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/1208.html
摘要:包含的协议协议。表示发送端发送数据到接收到对端数据所需的往返时间在中使用了两种加密技术,分别为对称加密和非对称加密。 一、前言 主要包括:1、http基础:TCP/IP,TCP协议,IP协议,DNS协议,URI与URL; 2、http协议:http报文,http方法,http状态码,常见问题 名词解释: (1)HTTP(HyperText Transfer Protocol)超文本传输...
摘要:是为互联网服务的协议族,它是网络通信协议的统称,由和等协议组成。预告本周五更新面试常考题之会话控制和网络协议,敬请期待。以上内容摘自程序员面试笔试宝典书籍,该书已在天猫京东当当等电商平台销售。 你好,是我琉忆,欢迎您来到PHP面试专栏。本周(2019.2-25至3-1)的一三五更新的文章如下: 周一:PHP面试常考之会话控制周三:PHP面试常考之网络协议周五:PHP面试常考题之会话控...
摘要:客户端发送包到服务器,并进入状态,等待服务器确认。再进一步接收到客户端的就进入状态。通常情况下连接就是连接,因此连接一旦建立通讯双方开始互发数据进行通信,直到其中一方或双方断开连接为止。统一资源定位符。 本文旨在用最通俗的语言讲述最枯燥的基本知识 面试过前端的老铁都知道,对于前端,面试官喜欢一开始先问些HTML5新增元素啊特性啊,或者是js闭包啊原型啊,或者是css垂直水平居中怎么实现...
阅读 2546·2023-04-26 00:56
阅读 2003·2021-10-25 09:46
阅读 1237·2019-10-29 15:13
阅读 813·2019-08-30 15:54
阅读 2191·2019-08-29 17:10
阅读 2615·2019-08-29 15:43
阅读 500·2019-08-29 15:28
阅读 3024·2019-08-29 13:24