1.魔兽争霸III冰封王座局域网联网过程
为了描述方便,先定义几个术语:
服务器:建立了游戏的主机
客户机:准备加入游戏的主机
分两种情况描述:
1.1客户机点击局域网时,服务器已经建立好了游戏
魔兽争霸启动后,当玩家点击“局域网”按钮时,会主动发送一次广播UDP包,内容如下:
F7 2F 10 00 50 58 33 57 14 00 00 00 00 00 00 00(客户询问包)
上述包数据,随魔兽争霸的版本不同而不同,但是只要是一个版本,这个数据是不变的。
目的就是询问本网段内所有的机器,看看是否有人建立了游戏。如果有人建立了游戏,那么建立游戏的机器就会返回一个地图信息的UDP单播包,地图数据随建立的游戏的不同而不同,下面仅举一例:
F7 30 8C 00 50 58 33 57 14 00 00 00 01 00 00 00
39 69 C2 00 E