全方位講解局域網交換機仿真服務器
局域網交換機還是比較常用的,于是我研究了一下局域網交換機仿真服務器,在這里拿出來和大家分享一下,希望對大家有用。與ELAN接口的ATM網卡,或ATM 局域網交換機在每個連接的ELAN上支持一個LEC,也就是說,LEC可是單一個LANE客戶機,也可以是一個ELAN網絡。而且每個LEC由一個獨立的ATM地址來標識。LANE服務器從功能上可以劃分為三種:
局域網交換機仿真服務器(LANE Server,LES)
LANE服務器負責為成功的操作仿真LAN提供必需的控制功能。LES服務器可以在連接到ATM的服務器、路由器或局域網交換機上實現,可以通過網絡集中或分散。LES服務器管理申請加入VLAN 的LEC客戶機。LES服務器也注冊MAC地址,并將MAC地址分解為ATM地址。當LEC客戶機加入仿真LAN(ELAN)后,就與LES服務器一起注冊它的LAN目的地址,將MAC地址映射為ATM地址。
LES服務器在它的ELAN上為所有的LEC客戶機保持MAC 到ATM的地址變換。例如,如果一個LEC客戶機需要傳輸點對點數據,它會產生一個對LE服務器的LE-APR請求。LE-APR協議將LEC客戶機的 MAC目的地址分解為ATM地址。LES服務器通過傳送LE-APR響應直接響應LEC客戶機的請求,或者將請求向前傳送到其它的LEC客戶機以使其能夠直接響應該請求。在接收到LE-APR響應后,LEC客戶機用該響應所包含的ATM目的地址建立到ELAN網絡中目的客戶機的連接,并使用UNI信號。建立ATM連接后,LEC客戶機就開始數據傳輸。一個ELAN中只有一個LES。
廣播與未知地址服務器(Broadcast&&UnknownServer,BUS)
當源LEC客戶機不能將MAC地址解析為ATM地址時,BUS負責轉發包含點對多點MAC地址(群地址、廣播地址和功能地址)的數據,也就是仿真傳統LAN的廣播機制,在LEC間直接鏈路建立前單播LEC數據。LEC客戶機將所有的廣播業務、點對多點業務和未解析的MAC/ATM地址業務轉發到BUS。BUS將點對多點數據傳送到每個已與BUS建立連接的客戶機,通過這種方式仿真IEEE 802x 局域網交換機的廣播性能。一個ELAN中也只有一個BUS。
每個LEC在ELAN上只與一個BUS相連,但在一特定的ELAN上可能有多個BUS,它們以廠商確定的方式通信和協調。LEC連接的BUS由自己專有的一個ATM地址標識,連接在LES的BUS,其ATM地址與廣播MAC地址相關聯,映射關系通常在LES中配置。LECS通過將各個LANE客戶機分配到ELAN相應的LES,把客戶機指定給特定的ELAN。
局域網交換機仿真結構服務器(LANE Configuration Server,LECS)
ATM網絡中可以連接多個ELAN,如果連接了多個ELAN,則需要配置LECS。LECS保存了各個 LANE的結構信息,將LEC配置到ELAN中。負責維護一個ATM網絡中多個ELAN內的LEC、LES和BUS的配置信息,為每個LEC提供其所屬 LES的ATM地址。每個管理域只有一個邏輯LECS,為本域中所有的ELAN服務。以上這三個服務實體可以各自存在,但通常位于同一設備。