两种协议不一样,当然不会冲突了,简单理解就是网卡=小区,TCP = 地上停车位,UDP = 地下停车位,你当然可以指定两台车子分别去停地上20号停车位跟地下20号停车位。
我已经找到答案了,在以太网的数据帧的分用过程中,会根据IP首部中的协议值进行分用,TCP和UDP是两种不同的协议,即使使用同一端口号,在该过程中也可识别数据包应该属于哪一个上层程序。
还是得谢谢你!
@斗榖於菟: 找到答案就结帖吧
@dudu: 求园主指点
http://q.cnblogs.com/q/39788/
你是说共享端口号吗?
不是,两个进程,一个使用UDP传输数据,一个使用TCP传输数据,它们可以使用相同的端口号比如1800,而不发生错误,应该如何理解这个问题,新手求详解?
在以太网的数据帧的分用过程中,会根据IP首部中的协议值进行分用,TCP和UDP是两种不同的协议,即使使用同一端口号,在该过程中也可识别数据包应该属于哪一个上层程序。
为什么一个怀子里不能同时插入两个牙刷呢?