计算机网络(computer network)
文章平均质量分 66
记载有关计算机网络的知识
skywuuuu
这个作者很懒,什么都没留下…
展开
-
网络应用原理概述
结构主从式架构服务器:不间断的主机永久IP地址用于拓展的数据中心客户机与服务器通信可能是间歇性地连接的可能有动态的IP地址可能相互之间没有直接通信对等式网络没有不间断的主机随机的终端系统直接通信互相之间索要服务,互相之间提供服务,具有自我拓展性(新的终端会带来新的需求以及新的服务)相互之间间歇性地连接,有动态的IP地址进程通信进程:在一台主机中运行的程序。客户机进程:初始化通信的进程。服务器进程:等待被连接的进程。在同一台主机中,不同的进程间可以通原创 2021-07-18 14:48:38 · 285 阅读 · 0 评论 -
TCP如何实现可靠的数据传输服务
总观TCPTCP为成对的应用提供通信服务。它允许一台主机上的某一个应用与另一台主机上的某一个应用进行通信,允许同一台主机上的多个应用同时进行可靠稳定,不受干扰的数据通信。TCP使用协议端口号来区分不同的应用。TCP的特点有点对点,即在一个发送方和对应的接收方之间建立逻辑连接基于连接的,即需要首先建立连接(三次握手),连接建立后进行数据传输,最后断开连接(四次挥手)全双工数据,即数据流在同一个通信中是双向的可靠的连接,即使用Go-Back-N和Selective Repeat的方法(有checks原创 2021-07-18 10:43:34 · 1482 阅读 · 0 评论 -
传输层中可以进行可靠数据传输的原理
可靠数据传输的原理让我们反过来想,可靠传输会遇到什么问题会遇到的问题信道可能会使得原有数据遭到更改(使得0变1,1变0)接收方收到的包的顺序乱了包在传输过程中丢失了如何处理?使用Automatic Repeat reQuest (ARQ)协议错误检测接收方的回复重新传输Stop-and-Wait(停止并等待)关键技术checksum(校验和)ACK超时重传(Timer)序号过程发送方将checksum和序号放入每一个包接收方使用checksum检查损原创 2021-07-18 10:42:30 · 409 阅读 · 0 评论 -
传输层概述
传输层服务传输层为在不同主机上的应用进程提供逻辑通信服务。传输层协议在终端系统上运行:Sender:将应用的信息分成片段,然后下传到网络层,Receiver:将这些片段重组成信息,然后再上传到应用层传输层和网络层的区别网络层提供的是主机之间的通信服务(用的是IP地址)传输层为在不同主机上的应用进程提供逻辑通信服务(用的是端口号)套接字地址(Socket address):IP地址与端口号结合(eg. 193.14.26.7:13)端口号16-bit的数字Internet Assig原创 2021-07-16 22:48:49 · 139 阅读 · 2 评论 -
全面分析网络中的协议的定义,关键组成和协议栈
什么是协议协议定义了在网络实体中的格式,信息发送和接收的顺序和对于信息传送和接收会采取的行动。我们可以将其类比于人类间的对话,比如:小明问小红现在的时间,然后小红说12点,小明就去吃饭了。这个例子里,格式就是一个问时间的句子,顺序是小明先问,小红回答,行动是吃饭(只不过人可以很灵活地用不同格式问各种问题,计算机不太行)每一个协议会指定如何处理某一个方面的”沟通问题“,确定低层次(比如电压,频率)和高层次(给人看的)的信息。各种协议的标准有很多。如果多个协议作用在一起,我们会称它们为套件(suite),最原创 2021-05-29 11:48:21 · 581 阅读 · 0 评论