计算机网络基础
intimexy
这个作者很懒,什么都没留下…
展开
-
TCP和HTTP的区别和联系
TCP是传输层协议,定义数据传输和连接方式的规范。握手过程中传送的包里不包含数据,三次握手完毕后,客户端与服务器才正式开始传送数据。 HTTP 超文本传送协议(Hypertext Transfer Protocol )是应用层协议,定义的是传输数据的内容的规范。 HTTP协议中的数据是利用TCP协议传输的,特点是客户端发送的每次请求都需要服务器回送响应,它是TCP协议族...转载 2020-11-20 17:46:19 · 580 阅读 · 0 评论 -
OSI七层模型各层分别有哪些协议及它们的功能
在互联网中实际使用的是TCP/IP参考模型。实际存在的协议主要包括在:物理层、数据链路层、网络层、传输层和应用层。各协议也分别对应这5个层次而已。 要找出7个层次所对应的各协议,恐怕会话层和表示层的协议难找到啊。。 【1】物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、...转载 2020-11-20 17:42:50 · 6996 阅读 · 0 评论 -
DNS域名解析
一、域名系统 1.域名系统概述 域名系统DNS(Domain Name System)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址。域名系统其实就是名字系统。为什么不叫“名字”而叫“域名”呢?这是因为在这种因特网的命名系统中使用了许多的“域(domain)”,因此就出现了“域名”这个名词。“域名系统”明确地指明这种系统是应用在因特网中。 我们都知道,IP地址是由32位的二进制数字组成的。用户与因特网上某台主机通信时,显然不愿意使用很难记忆的长达32位的二进制主机地址。即使是点分转载 2020-11-19 19:25:35 · 646 阅读 · 0 评论 -
time_wait状态产生的原因,危害,如何避免
前言 请说说你对TCP连接中time_wait状态的理解 解答: 先上TCP的状态变迁图 这幅图来自《TCP IP详解卷1:协议 原书第2版中文》13.5 TCP状态转换图 这幅图来自《UNIX网络编程,卷1:套接字联网API》2.6.4 TCP状态转换图 1. time_wait状态如何产生? 由上面的变迁图,首先调用close()发起主动关闭的一方,在发送最后一个...转载 2020-11-15 17:59:51 · 243 阅读 · 0 评论 -
TCP和HTTP的区别和联系
TCP是传输层协议,定义数据传输和连接方式的规范。握手过程中传送的包里不包含数据,三次握手完毕后,客户端与服务器才正式开始传送数据。 HTTP 超文本传送协议(Hypertext Transfer Protocol )是应用层协议,定义的是传输数据的内容的规范。 HTTP协议中的数据是利用TCP协议传输的,特点是客户端发送的每次请求都需要服务器回送响应,它是TCP协议族中的一种,默认使用 TCP 80端口。 好比网络是路,TCP是跑在路上的车,HTTP是车上的人。每个网站内容不一样,就像车上..转载 2020-10-12 18:15:20 · 740 阅读 · 0 评论 -
TCP协议如何保证可靠性
TCP协议传输的特点主要就是面向字节流、传输可靠、面向连接。这篇博客,我们就重点讨论一下TCP协议如何确保传输的可靠性的。 确保传输可靠性的方式 TCP协议保证数据传输可靠性的方式主要有: 校验和序列号确认应答超时重传连接管理流量控制拥塞控制 校验和 计算方式:在数据传输的...转载 2020-10-12 18:09:02 · 1274 阅读 · 0 评论 -
计算机网络体系结构+TCP/IP协议族+三次握手四次挥手+一些面试问题
文章目录 计算机网络体系结构网络协议是什么?为什么要对网络协议分层? TCP/IP 协议族应用层运输层网络层数据链路层物理层TCP/IP 协议族 TCP的三次握手四次挥手TCP报文的头部结构三次握手四次挥手 常见面试题为什么TCP连接的时候是3次?2次不可以...转载 2020-10-12 17:56:59 · 170 阅读 · 0 评论 -
UDP如何实现可靠性传输
1udp与tcp的区别 TCP(TransmissionControl Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。 UDP是User Datagram Protocol,一种...转载 2020-10-12 17:50:58 · 1825 阅读 · 0 评论