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

#client.adapter2.verbinde(Kabel.kabel2.anschluss_a())

#anschluss1 = Kabel.kabel3.anschluss_a()
#anschluss2 = Kabel.kabel4.anschluss_b()
#adapter3.verbinde(anschluss1, anschluss2)
Exemple #2
0
#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"

#anschluss = Kabel.kabel2.anschluss_b()
#client.adapter2.verbinde(anschluss)

#anschluss1 = Kabel.kabel3.anschluss_b()
#anschluss2 = Kabel.kabel4.anschluss_a()