Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
17
Was ist der Unterschied zwischen einem Protokoll und einem Dienst?
Ein Protokoll ist eine horizontale Kommunikation zwischen zwei Prozessen auf zwei Hosts derselben Ebene. (virtuelle/gedachte Direktkommunikation (in der Realität muss man durch die Protokollstacks der Hosts (vertikal))) z.B. für TCP : von Transport Layer zu Transport Layer (4,3,2,1 - -> 1,2,3,4).
Ein Dienst ist eine vertikale Kommunikation zwischen zwei Schichten auf einem Host. (Zugriff aufs WorldWideWeb als "Dienst" erfolgt mittels HTTP-Protokoll von Schicht7(App) aus auf Schicht3(Transport) : Client(Socket[HTTP])<- - ->(Socket[HTTP])Server, wobei ein Socket wiederum die Transportschicht und alle darunter befindlichen (4,3,2,1) benutzt)
Ein Dienst ist eine vertikale Kommunikation zwischen zwei Schichten auf einem Host. (Zugriff aufs WorldWideWeb als "Dienst" erfolgt mittels HTTP-Protokoll von Schicht7(App) aus auf Schicht3(Transport) : Client(Socket[HTTP])<- - ->(Socket[HTTP])Server, wobei ein Socket wiederum die Transportschicht und alle darunter befindlichen (4,3,2,1) benutzt)