网络连接代码解释
通过以上实验我们大致了解了网络连接中发生的事情,下面我们用代码来实现它。
我们没有必要按上面的实验一步一步来,有些数据对于我们来说是清楚的,那么可以省去这部分代码。
比如:
192.168.1.1 对应 ec:17:2f:f4:c5:a2
192.168.1.99 对应 b0:c4:20:A1:3C:00
在编写程序时就把这些当作已知的条件。
在bochs调试模式下查看数据也很麻烦,我们使用下面代码直接显示在屏幕:
//读内存值,n是要显示的个数
void show_data( char *string ,int n , int x , int y , unsigned short color ) ;
效果如下: