#adapter2 = token_ring_adapter.Netzwerkadapter() #adapter2.MAC_Adresse = konfig.mac1 #client.insertAdapter2(adapter2) #adapter3 = ethernet_adapter.Netzwerkadapter() #adapter3.MAC_Adresse = konfig.mac2 #client.insertAdapter3(adapter3) # ------------------- # # ------------------- # # den Protokollstack hinzufuegen pstack = Stack.Stack() # pstack.netzwerkAdresse = konfig.netzwerk_adresse # pstack.defaultRouter = konfig.default_router # pstack.nameServer = konfig.name_server client.insertProtokollstack(pstack) # ------------------- # # ------------------- # # die Netzwerkanwendung hinzufuegen anwendung = FClient() client.insertAnwendung(anwendung) # ------------------- # # ------------------- # # Anschluss an das Netzwerk herstellen # fuer p2p: client.adapter1.verbinde(Kabel.kabel1.anschluss_b()) # server benutzt "anschluss_a" # fuer hub: #client.adapter1.verbinde(Kabel.kabel1.anschluss_b()) # hub benutzt "anschluss_a"
server.insertAdapter1(adapter1) #adapter2 = token_ring_adapter.Netzwerkadapter() #adapter2.MAC_Adresse = konfig.mac1 #client.insertAdapter2(adapter2) #adapter3 = ethernet_adapter.Netzwerkadapter() #adapter3.MAC_Adresse = konfig.mac2 #client.insertAdapter3(adapter3) # ------------------- # # ------------------- # # den Protokollstack hinzufuegen pstack = Stack.Stack() # pstack.netzwerkAdresse = konfig.netzwerk_adresse server.insertProtokollstack(pstack) # ------------------- # # ------------------- # # die Netzwerkanwendung hinzufuegen anwendung = FServer() server.insertAnwendung(anwendung) # ------------------- # # ------------------- # # Anschluss an das Netzwerk herstellen # fuer p2p: server.adapter1.verbinde(Kabel.kabel1.anschluss_a()) # client benutzt "anschluss_b" # fuer HUB: #server.adapter1.verbinde(Kabel.kabel2.anschluss_b()) # hub benutzt "anschluss_a"