【计算机网络】
洞鉴
一起洞鉴,一起透彻了解
展开
-
TCP和UDP详解 (附面试常问问题)
TCP和UDP最基本的责任是:将两个端系统间IP(网络层)的交付服务拓展为运行在端系统上两个进程之间(运输层)的交付服务。UDP比较简单,咱们先讲UDPUDP 用户数据报协议数据交付(复用和分用)、差错检查是最低限度的运输层服务,也是UDP能提供的仅有的两种服务。所以UDP只在IP数据报上增加了很少的一点功能。UDP的特点:1、UDP是无连接的。(不需要建立连接)2、...原创 2020-03-23 22:12:53 · 587 阅读 · 0 评论 -
计算机网络------客户-服务器方式、对等方式
端系统之间的两种通信方式:端系统之间的通信方式通常可划分为两大类:客户-服务器方式(C/S 方式)即 Client/Server 方式,简称为 C/S 方式。对等方式(P2P 方式) 即 PeertoPeer 方式 ,简称为 P2P 方式。1. 客户-服务器方式客户 (client) 和服务器 (server) 都是指通信中所涉及的两个应用进程。客户-服务...原创 2020-03-22 09:02:16 · 12653 阅读 · 0 评论 -
五层协议与OSI七层体系结构
首先,先来解决掉几个小问题1、为什么计算机网络协议要设计成层次式的?两个主机之间通过通信网络传送文件是一件非常复杂的事情,如果不进行分层分工处理,单独一个模块进行处理的话,会显得臃肿复杂。若进行分层处理,则能够带来许多好处: ①、各层之间相互独立。处理A层的时候不需要知道它的下一层如何工作,可以将一个难处理的复杂问题分解成若干个容易处理的简单问题。 ②、灵活...原创 2020-03-18 16:42:03 · 1673 阅读 · 0 评论 -
三次握手和四次挥手(附面试常问问题)
目录三次握手TCP建立连接可以两次握手吗?为什么?可以采用四次握手吗?为什么?第三次握手中,如果客户端的ACK未送达服务器,会怎样?如果已经建立了连接,但客户端出现了故障怎么办?初始序列号是什么?四次挥手为什么不能把服务器发送的ACK和FIN合并起来,变成三次挥手(CLOSE_WAIT状态意义是什么)?如果第二次挥手时服务器的ACK没有送达客户端,会怎样?...原创 2020-02-10 14:23:15 · 1470 阅读 · 0 评论