
计算机网络
文章平均质量分 86
茱莉亚之歌
偶尔泡泡图书馆的rust爱好者
展开
-
【TCP/IP】TCP和UDP简介
TCP与UDP简介TCP和UDP都是TCP/IP协议簇中的传输层主要协议。TCP提供的可靠的通信传输,而UDP则常用于让广播和细节控制交给应用的通信传输。TCP和UDP并没有绝对的谁优谁劣,这是由于它们各有所长,适用于不同的场景中。TCP和UDP的底层往往是通过系统提供的套接字来实现的。TCP/IP的传输层在IP的首部通常都存在一个协议字段,用来识别网络层(IP层)的上一层所采用的是哪一种传输协议。同理,TCP或者UDP也会在数据部分设定一个编号用来识别应该发给哪一个应用。这个有点类似于一个包裹(数原创 2021-10-06 14:07:45 · 726 阅读 · 0 评论 -
【TCP/IP】IP相关技术(DNS篇)
IP相关技术简介仅仅通过ip是无法实现的传输的,这个过程中必须还要有能够解析主机名称和MAC地址的功能,以及数据包在发送过程中异常情况处理的功能,同时也会涉及其他的一些IP必不可少的功能。为IP提供辅助和扩展规范的有DNS,ARP,ICMP,DHCP等协议,他们都是属于网络层的协议。DNSDNS的作用主要是为了解决ip地址本身不好记忆的问题,它可以将我们输入 的域名自动转换为具体的IP地址(IPv4和IPv6均可)。最早来说,为了替换不方便记忆的IP地址,因此就出现了一个叫做的主机识别码的东西,其原创 2021-09-22 10:33:33 · 280 阅读 · 0 评论 -
【TCP/IP】IP协议
IP简介 IP协议作为TCP/IP的核心协议,对应着OSI参考模型的网络层,主要实现的是终端节点之间的“点对点”通讯。为了简化和提速,IP协议设定为了面向无连接型,因此在发包之前不需要建立与对端目标地址之间的连接(但为了确保传输的可靠性,IP的上层的TCP采用的是有连接型)。IP协议主要包含了IP地址,路由控制以及对数据链路的抽象化。网络层和数据链路的关系网络层本身和数据链路层密不可分。数据链路层互连了同一种数据链路的节点之间的包传递,而网络层在它的基础上实现...原创 2021-09-14 16:03:56 · 330 阅读 · 0 评论 -
【TCP/IP】TCP/IP分层模型
TCP/IP简介 TCP/IP是源自于ARPANET的实验,1983年成为ARPANET网络的指定协议。之后虽则UNIX的使用和普及,互联网和TCP/IP得到了广泛普及。TCP/IP并不只是TCP和IP两个协议,很多情况下,它只是利用IP进行通讯所必须用到的协议群的统称,又是也会被泛指TCP/IP为网际协议簇。一般我们提到的TCP/IP都是IETF制定的标准,其规范会更新到RFC文档中。TCP/IP是专门为互联网所设计的协议,可以认为TCP/IP是互联网的协议。TCP/IP协议分层模型...原创 2021-09-08 18:31:42 · 767 阅读 · 0 评论 -
【TCP/IP】OSI参考模型
1.协议 在计算机网络与通信领域中往往离不开协议。就如TCP/IP本身就是一个包含有IP,TCP,HTTP等协议的集合。协议可以认为是计算机之间通讯的一种事先达成的约定,或者是一种规矩。协议避免了受不同设备,厂商或者操作系统的所带来的不兼容的性质。只要两台计算机之间都遵守着同样的协议,并按照相同的协议进行处理,那么就可以实现相互的通信。协议这个概念和我们人类用语言交流的过程十分的类似。当一个英语使用者和汉语使用者在交流的时候,他们各自所使用的语言其实就可以认为是一种协议,而他们所说...原创 2021-09-07 14:29:52 · 245 阅读 · 0 评论