首页 > 编程知识 正文

tcpip卷2,tcpip详解卷二实现 pdf

时间:2023-05-05 11:02:13 阅读:108835 作者:2856

tpip详解卷的一系列解读以前读书的时候学过电子通信工程,但对TCPIP及linux一窍不通。 后来发现不仅是本专业,很多计算机网络专业的学生也不理解。 我觉得大学弄水太牛了,想写文章让我能理解计算机网络和linux。 本人认为学习不是为了考试,而是为了解决一些问题。

该公众号系列文章主要分为两部分,一个tcpip协议栈方向,从原理上阐述代码。 (使用的书籍为tcpip详细卷第一版、tcpip卷第二版) )。 使用第一版的理由是第一版简洁,本人从未见过第二版。 因为第二版看起来比第一版厚多了。 单向介绍编译、链接的原理(程序的自我修养、链接和库的编译),并对uboot、linux内核进行说明。 这个讲义是tcpip卷第一章。==

图1-1tcpip分层结构

您可以看到TCPIP左侧的框内是分层结构。 你会怀疑为什么需要分层,分层的意义在哪里。 举个例子,明朝的政府机关有皇帝、内阁、zgdll、kadwt; 你的皇帝不可能吧。 所有的事情都被管理了,你的能量有限,所以有不同的分工。

那么,让我们来看看各层的作用吧。 现在用皇帝买鸡蛋的故事来说明各层的作用。 皇帝(APP应用层)想吃鸡蛋。 在这里,迷人的白云)运输层)传达了信息。 迷人的白云把这个购买任务告诉了官员)网络层)。 官员告诉采购员)链接层)需要购买鸡蛋,采购员购买鸡蛋并上传到网上,以达到皇帝的需求

看看对应的网络层结构,那么tcpip对应的网络层和他们是什么关系? 请把皇帝当成职业吧。 明朝成为皇帝的人很多。这里运输层有很多协议,不过tcp协议与网络层ip协议在实践之中效率与方便性兼得,所以得到大多数产品使用。

ip地址是32位二进制数。 (二进制数由于机器只能识别0、1、这两个数字,所以使用二进制数。 具体来说就是自驾游百度。 ) ),

对应的ip地址由.编号分隔,在各.编号之间最多显示8位、最多显示255位。 举个简单例子,在十进制中有2位的情况下,对应的最大大数据为1003,100的3位是最大大数据为1003,用二进制来说,2位最大为22,8位最大为28,在不对应十进制的情况下

图1-2 linux ip地址

那么,可以看出分为五种IP地址。 (这个暂且不论,稍后再解释。 ) IP地址由32位二进制文件构成(这里的0、1表示二进制0、1) )。

图1-3网络IP地址分类

以下是这本书最重要的网络布局,可以认为每个框代表计算机(服务器),买点代表网卡。 具体数字将在后面的章节中说明。 直线表示通过网线连接。

图1-4 tcpip详细网络布局图

之后,继续说明tcpip卷一的各章。 大家如果有疑问的话也可以留言。 谢谢你。 这是公众号的二维码

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。