Różnica między usługami zorientowanymi na połączenie a usługami bez połączenia
Zawartość
- Wykres porównania
- Definicja usługi zorientowanej na połączenie
- Definicja usługi bez połączenia
- Wniosek:
Komunikacja może być ustanowiona na dwa sposoby między dwoma lub więcej urządzeniami, które są zorientowane na połączenie i pozbawione połączenia. Warstwy sieciowe mogą oferować te dwa różne rodzaje usług do warstwy poprzedniej w celu przesyłania danych. Usługi zorientowane na połączenie obejmują ustanowienie i zakończenie połączenia, podczas gdy usługi bez połączenia nie wymagają żadnych procesów tworzenia i kończenia połączeń w celu przesyłania danych.
Inną różnicą między usługami zorientowanymi na połączenie i usługami bez połączenia jest komunikacja zorientowana na połączenie, która wykorzystuje strumień danych i jest podatna na awarie routera, podczas gdy komunikacja bez połączenia wykorzystuje s i jest odporna na awarie routera.
- Wykres porównania
- Definicja
- Kluczowe różnice
- Wniosek
Wykres porównania
Podstawa porównania | Usługa zorientowana na połączenie | Usługa bez połączenia |
---|---|---|
Wcześniejsze wymagania dotyczące połączenia | Niezbędny | Nie wymagane |
Niezawodność | Zapewnia niezawodny transfer danych. | Niegwarantowane. |
Przekrwienie | Mało prawdopodobne | Wystąpić prawdopodobnie. |
Tryb przesyłania | Można to zrealizować za pomocą przełączania obwodów i obwodu wirtualnego. | Jest realizowany za pomocą przełączania pakietów. |
Utrata retransmisji danych | Wykonalny | Praktycznie niemożliwe. |
Stosowność | Nadaje się do długiej i stałej komunikacji. | Nadaje się do transmisji seryjnej. |
Sygnalizacja | Służy do nawiązywania połączenia. | Nie ma koncepcji sygnalizacji. |
Przekazywanie pakietów | Pakiety kolejno podróżują do swojego węzła docelowego i podążają tą samą trasą. | Pakiety docierają do celu losowo, nie podążając tą samą trasą. |
Opóźnienie | Przekazywanie informacji jest opóźnione, ale po ustanowieniu połączenia można osiągnąć szybszą dostawę. | Z powodu braku fazy nawiązania połączenia transmisja jest szybsza. |
Alokacja zasobów | Trzeba przydzielić. | Nie jest wymagana wcześniejsza alokacja zasobów. |
Definicja usługi zorientowanej na połączenie
Usługa zorientowana na połączenie jest analogiczna do usługi system telefoniczny która wymaga od jednostek komunikacyjnych nawiązania połączenia przed wprowadzeniem danych. TCP zapewnia usługi zorientowane na połączenie, tak jak robi ATM, Frame Relay i MPLS sprzęt komputerowy. To używa proces uzgadniania w celu ustanowienia połączenia między er a odbiornikiem.
Proces uzgadniania obejmuje następujące kroki:
- Klient żąda od serwera ustanowienia połączenia do przesyłania danych.
- Program serwera powiadamia TCP, że połączenie może zostać zaakceptowane.
- Klient przesyła segment SYN do serwera.
- SYN + ACK serwera dla klienta.
- Klient przesyła trzeci segment, tj. Tylko segment ACK.
- Następnie serwer przerywa połączenie.
Mówiąc dokładniej, ustanawia połączenie używa tego połączenia, a następnie przerywa połączenie.
Niezawodność osiąga się poprzez potwierdzenie każdego z odbiorców. Tam są sekwencjonowanie i Kontrola przepływu, dlatego pakiety odbierane po stronie odbierającej są zawsze włączone zamówienie. To używa przełączanie obwodów do przesyłania danych.
Usługa transportu zorientowanego na połączenie wcześniej buduje obwód wirtualny między dwoma zdalnymi urządzeniami. W tym celu COTS udostępnia cztery różne rodzaje usług dla wyższych warstw:
T-CONNECT | Ta usługa umożliwia połączenie w trybie pełnego dupleksu na zdalnym urządzeniu z funkcją równorzędną. |
T-DANE | Ta usługa służy do przesyłania danych, ale może zapewniać niepewną usługę i ograniczoną ilość danych, ale wciąż jest niezawodny. |
T-EXPEDITED-DATA | Ta usługa jest również używana do przesyłania danych, ale przenosi ograniczoną ilość przyspieszonych danych do 16 oktetów (bajtów). |
T-DISCONNECT | Służy do zakończenia połączenia transportowego i do odrzucenia żądania połączenia. |
gdzie T oznacza Transfer.
Definicja usługi bez połączenia
Usługa bez połączenia jest analogiczna do usługi system pocztowy. W których pakietach danych (zwykle znanych jako datagram) jest przesyłany bezpośrednio ze źródła do miejsca docelowego. Każdy pakiet jest traktowany jako osobna jednostka, która pozwala jednostkom komunikacyjnym na dane przed nawiązaniem komunikacji. Każdy pakiet zawiera adres przeznaczenia do identyfikacji zamierzonego odbiorcy.
Pakiety nie są zgodne z stała ścieżka to jest powód, dla którego pakiety odebrane na końcu odbiornika mogą być niesprawne. To używa przełączanie pakietów do przesyłania danych.
Większość urządzeń sieciowych Protokół internetowy (IP)i User Datagram Protocol (UDP) zapewnia usługę bez połączenia.
Usługi transportowe bez połączenia oferują tylko jeden rodzaj usługi dla jej górnej warstwy, czyli T-UNIT-DATA. Zapewnia jedną pojedynczą jednostkę danych dla wszystkich transmisji. Każda jednostka zawiera wszystkie informacje sterujące protokołem niezbędne do dostarczenia, ale nie obejmuje zapewnienia sekwencjonowania i kontroli przepływu.
Poniższe punkty wyjaśniają różnicę między usługami zorientowanymi na połączenie a usługami bez połączenia:
- Istnieje wymóg wcześniejszego podłączenia do komunikacji w usługach zorientowanych na połączenie, natomiast nie jest potrzebny w usługach bez połączenia.
- Niezawodność jest bardziej zorientowana na połączenie niż usługi bez połączenia.
- Zatłoczenie ruchu jest większe w przypadku usług bez połączenia, podczas gdy jego występowanie jest rzadkie w usługach zorientowanych na połączenie.
- W usługach zorientowanych na połączenie kolejność pakietów odebranych w miejscu docelowym jest taka sama, jak wysłana ze źródła. Wręcz przeciwnie, zamówienie może ulec zmianie w usługach bez połączenia.
- Wszystkie pakiety podążają tą samą ścieżką w usługach zorientowanych na połączenie, podczas gdy pakiety podążają losową ścieżką, aby dotrzeć do miejsca docelowego w usługach bez połączenia.
- Usługa zorientowana na połączenie jest odpowiednia do długiej i stałej komunikacji, podczas gdy usługa bez połączenia nadaje się do transmisji seryjnej.
- W usługach zorientowanych na połączenie, er i odbiornik są zsynchronizowane ze sobą, podczas gdy nie ma to miejsca w przypadku usług bez połączenia.
- Usługi zorientowane na połączenie wykorzystują przełączanie obwodów, natomiast przełączanie pakietów jest używane w usługach bez połączenia.
- Wymagania dotyczące przepustowości są wyższe w przypadku usług zorientowanych na połączenie, natomiast niskie w usługach bez połączenia.
Wniosek:
Zarówno usługi zorientowane na połączenie, jak i usługi bez połączenia mają swoje zalety i wady. Usługa zorientowana na połączenie jest niezawodna i odpowiednia do komunikacji na duże odległości, ale jest powolna i wymaga większej przepustowości. Podobnie, usługa bez połączenia jest szybka, wymaga niewielkiej przepustowości i wystarczającej do komunikacji w trybie burst, ale nie zawsze jest niezawodna.
Stwierdzamy zatem, że obie usługi mają takie samo znaczenie i są niezbędne do transmisji danych i komunikacji.