1700416700
1700416701
图9.14 附加了各种各样信息的数据包(分组)
1700416702
1700416703
1700416704
1700416705
1700416706
硬件上发送数据的是网卡,在网卡之上是设备驱动程序(用于控制硬件的程序),设备驱动程序之上是实现了IP协议的程序,IP程序之上则是实现了TCP协议的程序,再向上才是应用程序,比如浏览器和电子邮件客户端。这样就构成了一幅在硬件之上堆叠了若干个软件层的示意图(如图9.15所示)
1700416707
1700416708
图9.15 实现了TCP/IP网络的程序的层次
1700416709
1700416710
1700416711
1700416712
1700416713
TCP协议使用称为“TCP端口号”的数字识别上层的应用程序。TCP端口号中有一些是预先定义好的,如Web使用80端口,电子邮件使用25端口(用于发送)和110端口(用于接收)
1700416714
1700416715
对于至今为止一直在使用却不知其所以然的网络,一旦了解了其中的原理,就会觉得很有成就感。但目前为止我们通过实验所掌握的只不过是TCP/IP网络的基础知识。如果想要了解得更加深入,建议去学习有关TCP/IP的专业书籍。只要掌握了本章所讲解的基础知识,在即使在这之前还觉得那些书难以理解,现在也应该可以看懂了。在深入学习的阶段,如果有条件进行实验,那么务必动手做一做,因为通过实验学到的知识,往往会掌握的更扎实、记忆的更牢靠
1700416716
1700416717
在接下来的第10章,讲解与网络安全相关的加密技术和身份认证机制。
1700416718
1700416719
1700416720
1700416721
1700416723
计算机是怎样跑起来的 第10章 试着加密数据
1700416724
1700416725
热身问答
1700416726
1700416727
在阅读本章内容前,让我们先回答下面的几个问题来热热身吧
1700416728
1700416729
初级问题:通常把还原加密过的文件这一操作叫做什么?
1700416730
1700416731
中级问题:在字母A的字符编码上加3,可以得到哪个字母?
1700416732
1700416733
高级问题:在数字签名中使用的信息摘要是什么?
1700416734
1700416735
1700416736
1700416737
1700416739
计算机是怎样跑起来的 答案
1700416740
1700416741
初级问题:解密
1700416742
1700416743
中级问题:可以得到字母D
1700416744
1700416745
高级问题:信息摘要是指从作为数字签名对象的文件整体中计算出的数值
1700416746
1700416747
1700416748
1700416749
[
上一页 ]
[ :1.7004167e+09 ]
[
下一页 ]