带你读《从实践中学习TCP/IP协议》之三:网际层和IP协议
传统TCP/IP协议的学习过程漫长而又枯燥乏味。针对这种现状,本书主要结合理论,并通过实际动手实践,带领读者掌握TCP/IP的相关知识。本书结合了Wireshark和netwox工具对TCP/IP协议进行讲解。其中,netwox工具提供了大量模块,允许用户手动创建各种协议的数据包,而Wireshark工具则可以捕获数据包,直观地展现用户创建的数据包。
TCP / IP 五层模型
1. TCP / IP 是什么?
1.1 协议是什么?
2. 五元组
2.1 IP 地址
2.2 端口号
2.3 一些知名协议的默认端口号
3. OSI 七层模型
3.1 OSI 七层模型划分为以下七层
4. TCP / IP 五层(或四层)模型
4.1 各层次的任务
4.2 网络设备所在分层
一文搞懂I2C通信总线
I2C(集成电路总线),由Philips公司(2006年迁移到NXP)在1980年代初开发的一种简单、双线双向的同步串行总线,它利用一根时钟线和一根数据线在连接总线的两个器件之间进行信息的传递,为设备之间数据交换提供了一种简单高效的方法。每个连接到总线上的器件都有唯一的地址,任何器件既可以作为主机也可以作为从机,但同一时刻只允许有一个主机。