0%

计算机网络相关

在b站看斯坦福CS144作为教程,打算后期跟着《计算机网络 自顶向下方法》(Kurose&Ross版)再过一过。

突然发现看了英文教程再看中文版书有点不理解一些概念用语😂,想看纯英文版的书又怕自己看不懂,纠结了。

3/17

(摘自Kurose&Ross的《计算机网络 自顶向下方法》)

什么是套接字(socket):

套接字说同一台主机内应用层与传输层之间的接口,由于该套接字是在网络上建立网络应用程序的可编程接口,因此也将套接字称为应用程序和网络之间的应用程序编程接口(Application Programming Interface,API)。

什么是传输层的多路复用(multiplexing)和解复用(demultiplexing,多路分解):

多路复用和多路分解是因特网中的基本传输层服务。

从源主机的不同套接字中收集数据块,并为每个数据块封装上首部信息(这将在多路分解时使用)从而生成报文段,然后将报文段传递到网络层的工作称为多路复用。

将运输层报文段中的数据交付到正确的套接字的工作称为多路分解。

4/22

一个连异或怎么算都记不住的人今天看到了一个神解释:异或=不进位二进制加法

绝了!