Exemple #1
0
#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"
Exemple #2
0
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"