地方网

搜索

[传奇教程] 泥泥教程5-传奇服务端分析

[复制链接]
admin 发表于 2009-9-11 10:08:32 | 显示全部楼层 |阅读模式
软件简介:
5 K/ }& u8 p  M0 j3 x' N* a今天给大家传奇服务端各服功能分析,理解原理性的东西,才能自己解决碰到架设版本上碰到的问题!2 N8 U% V8 Q  `/ P2 m) M
服务端文件功能分类:
/ H2 w2 w% I. P7 z, g$ w一.三个网关4 f6 E: p, J5 J* M
1.定义:2 B7 M- T, N# B8 h3 [, [
网关(Gateway):网络之间的关口;网关实质上是一个网络通向其他网络的IP地址+ u) E2 F+ \# e5 M% W

8 H& F  |5 z" v比方:从张三家,李四家,往来家门口都有门卫传达室看守.网关就相当门卫传达室
0 K' m- ?: B! I- u- @/ j( l0 a2.作用:网关也可以提供过滤和安全功能,网关对收到的信息要重新打包/ f+ N  h9 `8 Z1 k0 k# |
3.传奇网关:5 `; d3 ]9 a; |/ Y
A:登陆网关(LoginGate)B:角色网关(SelGate)C:游戏网关(RunGate)/ h/ r& Z* N: E* ], p, m
4.端口
. v; i1 a) i( L1 ?8 F9 cA.定义:port ;计算机与外界通讯交流的出口;0-65535% ?0 {/ j1 C/ V8 R3 A9 L  d7 e
B.分类:8 A& B2 J2 I5 P! N2 k/ Z& f/ t
a:周知端口(Well Known Ports) 范围从0到1023;TCP/IP协议中的端口:80;FTP服务的21端口
, N( w+ y8 Q0 r9 N5 Q% g8 L' p! Jb:动态端口:1024到65535。不固定分配某种服务
0 a, g+ Q* [! L. S  vC.作用:数据交换
' K2 l, X$ H; r6 x" b. u, m; C入侵:通常会用扫描器,对目标主机的端口进行扫描7 d) U  N/ s  J
D.常见错误: Windows socket error: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 (10048), on API 'bind'
) L% V/ V" e% V二.M2引擎:
" O& r: A3 c& x0 s' e7 A; R三.数据库:
$ ^) d4 |' V; D& T1.登陆服务器(LoginSrv):放的是ID数据库
1 J% w2 E3 b: X$ H( l# H2.数据库服务器(DBServer):游戏人物数据库& f: I( O2 C! O2 Y6 ]
3.物品(StdItems.db),怪物(Monster.db),技能数据库(magic.db)  R) R5 H9 {# X- r; O' u
四.传奇服务端数据传递
& Y8 _" Q1 p7 e. v3 {' X1.开放端口:7000 7100 7200
. f7 b* g: c$ j; K! G9 j& g7 }客户端(发送数据)--登陆网关7000端口(处理,加工,攻击保护过滤)--登陆服务器(5500端口)
4 t+ K+ F  O8 W客户端(发送数据)--角色网关7100端口(安全过滤)--数据库服务(5100端口). D0 T$ S7 g- T0 H0 [: A
客户端(发送数据)--游戏网关7200端口(安全过滤)--M2(5000)5 G$ o% E. c9 s$ }
2.内部通讯端口:
( S5 L4 E" n) t& V) W+ V5 D0 z& EM2--登陆服务器通讯端口:(5600)获取ID# Y# w. t$ y7 b' P1 D2 w
M2--数据库服务器通讯端口:(6000)获取角色
, c$ r0 {' k/ s. n7 |: G; r7 S下载地址:
2009-9-11 10:08 上传
下载权限:
版本vip会员
本地下载 检测资源
有些游戏资源需要vip下载开通请点击开通vip
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表