100分,小女求解linux网络方面上网,C语言
背景: 小女目前在一家公司任职软件设计,但是有些基础不是太懂需要搞清楚,希望大哥大姐们详细指点下小女,不胜感激,请大家分点作答,谢谢了
1.假设我现在公司我电脑有个IP(10.143.132.66),也就是我eth0的IP地址,现在我通过ppp拨号器上网,又获得了一个IP,192.168.132.21(ppp0),好了,现在我有两个IP了,那么我获得ppp0后,上网,聊QQ是用哪一个IP呢?因为有两了,岂不冲突?是不是同一时间只能有一个IP生效,如果是,那哪一个IP地址被覆盖了吗?还是都存在?
2.ppp0与eth0是用同一块网卡吗?还是不同网卡,如果有数据包进来,怎样判断是eht0进来,还是ppp0进来?
3.拨号上网究竟是一个什么样的过程,想ppp在DISCOR,SESS阶段数据包都是eth0进来与出去 ,那么ppp0建立以后,数据是不是就从ppp0交互了 ,不经过eth0了 ,请大哥们指点,谢谢
分点作答