cześć, nie tyle chodzi mi do czego służy każda warstwa ale o to że nie rozumiem kiedy dany model jest wykorzystywany, czy np jak teraz do was pisze to moje dane są dostarczane do serwera wg modelu OSI czy wg modelu TCP/IP, utknąłem w tym punkcie, ponieważ nie za bardzo go rozumiem. Model TCP/IP jest starszy od OSI ale czy to znaczy że dane podróżuja wg modelu OSI, nie chce sie tutaj za bardzo się ośmieszyć bo może jakieś brednie pisze ale jeśli tak to prosze o pomoc w rozwiązaniu mojego zdezorientowania.
za info z góry dziękuje
pozdrawiam
pytanie teoretyczne dot modelu OSI i modelu TCP/IP
- peper
- CCIE / Site Admin
- Posty: 5005
- Rejestracja: 13 sie 2004, 12:19
- Lokalizacja: Warsaw, PL
- Kontakt:
Oba modele są przede wszystkim teoretycznymi opisami działania sieci. Tak by łatwiej było zrozumieć istotę jej działania, przekazywania informacji i ich obrabiania (w tym enkapsulacji), interpretacji danych itp. Jest to dla naszej, informatyków, wygody. Cieżko byłoby się inaczej poruszać po sieciowym świecie.
Maszyny jako takie mają zaimplementowane odpowiednie algorytmy analizujące dane. Algorytmy te powstały na podstawie interpretacji warstw przez programistów.
Maszyny jako takie mają zaimplementowane odpowiednie algorytmy analizujące dane. Algorytmy te powstały na podstawie interpretacji warstw przez programistów.
Szkoła DevNet: https://szkoladevnet.pl
Facebook: https://www.facebook.com/Piotr.Wojciechowski.CCIE
LinkedIn: https://www.linkedin.com/in/peper
Twitter: https://www.twitter.com/PiotrW_CCIE
"Zapomniałem że od kilku lat wszyscy giną jakby nigdy ich nie miało być
w stu tysiącach jednakowych miast giną jak psy"
Facebook: https://www.facebook.com/Piotr.Wojciechowski.CCIE
LinkedIn: https://www.linkedin.com/in/peper
Twitter: https://www.twitter.com/PiotrW_CCIE
"Zapomniałem że od kilku lat wszyscy giną jakby nigdy ich nie miało być
w stu tysiącach jednakowych miast giną jak psy"
odpowiedziałeś tak szybko że mam wrazenie że zacząłeś pisać odpowiedź zanim ja skończyłem zadawać pytanie ale do rzeczy:peper pisze:Oba modele są przede wszystkim teoretycznymi opisami działania sieci. Tak by łatwiej było zrozumieć istotę jej działania, przekazywania informacji i ich obrabiania (w tym enkapsulacji), interpretacji danych itp. Jest to dla naszej, informatyków, wygody. Cieżko byłoby się inaczej poruszać po sieciowym świecie.
Maszyny jako takie mają zaimplementowane odpowiednie algorytmy analizujące dane. Algorytmy te powstały na podstawie interpretacji warstw przez programistów.
co do pierwszego pkt to ja to rozumiem i z tym nie ma problemu tylko się zastanawiam dlaczego są dwa modele bo co jak co troszke sie róznia od siebie czyli np wartwa Aplikacji w modelu tcp/ip zawiera funkcjonalność wartwy aplikacji, prezentacji i sesji modelu OSI i to jest dla mnie zrozumiałe ale nie rozumiem tego po co jest ten model(tcp/ip) i jakie jest jego zastosowanie skoro jest model OSI. Nie rozumiem czy to ze jest model OSI oznacza że już nie jest używany model tcp/ip ??
pozdrawiam
- peper
- CCIE / Site Admin
- Posty: 5005
- Rejestracja: 13 sie 2004, 12:19
- Lokalizacja: Warsaw, PL
- Kontakt:
Model TCP/IP bardziej nadaje się do opisu sieci rozległych, jest nieco mniej uszczegółowiony. Odpowiada on bardziej strukturze Internetu Spójrz na to
Odpowiednie warstwy modelu TCP odpowiadają warstwom modelu OSI w takiej skumulowanej formie. Warstwa dostępu do sieci łączy w sobie wartstwy L1 i L2 modelu OSI. Z punktu widzenia Internetu nie jest ważne, za pomocą jakich łączy fizycznych i metody adresowania i enkapsulacji pomiędzy dwoma urządzeniami przekazywane są dane lecz by ta komunikacja nastąpiła. Model OSI bardziej to uwyszczególnia. Warstwy sieciowa i transportowa są identyczne, gdyż nie da się adresacji IP w OSI L3 i numerów portów w OSI L4 pominąć. Wartstwa aplikacji w TCP łączy w jedno OSI L5-L7. Moim zdaniem jest to jak najbardziej słuszne uproszczenie, gdyż model OSI w tym miejscu jest dość zagmatwany i jak było widać na przykładzie innego wątku tutaj niejasny i niespójny. Tu wrzucono to do jednego wora.
Oba modele są używane wymiennie w zależności od potrzeb. Np. na potrzeby opisu działania Internetu model TCP jest wygodniejszy. Spójrz np na to:
W dolnej warstwie nie wnikamy na rodzaj łącza i jego właściwości tylko na jego strukturę działania, w górnej warstwie nie męczymy się z rozdzielaniem tego na na składowe. Gdybyśmy chcieli użyć OSI to tylko zamazalibyśmy sobie obraz komunikacji przy rozpatrywaniu połączeń w Internecie np. że protokół NFS (będący w OSI L6 i L7) używa w warstwie OSI L5 i L6 protokołu RPC itp.
Oczywiście możemy użyć modelu OSI, ale przydatne jest to tylko w przypadku gdy chcemy coś szczegółowo rozpatrywać. W dolnych warstwach może być to np. format ramki Ethernet (OSI L2) zależny od medium transmisyjnego (OSI L1) lub jak wspomniałem powyżej przykład protokołów NFS i RPC.
Mam nadzieję, że nie zagmatwałem tego zbytnio
Odpowiednie warstwy modelu TCP odpowiadają warstwom modelu OSI w takiej skumulowanej formie. Warstwa dostępu do sieci łączy w sobie wartstwy L1 i L2 modelu OSI. Z punktu widzenia Internetu nie jest ważne, za pomocą jakich łączy fizycznych i metody adresowania i enkapsulacji pomiędzy dwoma urządzeniami przekazywane są dane lecz by ta komunikacja nastąpiła. Model OSI bardziej to uwyszczególnia. Warstwy sieciowa i transportowa są identyczne, gdyż nie da się adresacji IP w OSI L3 i numerów portów w OSI L4 pominąć. Wartstwa aplikacji w TCP łączy w jedno OSI L5-L7. Moim zdaniem jest to jak najbardziej słuszne uproszczenie, gdyż model OSI w tym miejscu jest dość zagmatwany i jak było widać na przykładzie innego wątku tutaj niejasny i niespójny. Tu wrzucono to do jednego wora.
Oba modele są używane wymiennie w zależności od potrzeb. Np. na potrzeby opisu działania Internetu model TCP jest wygodniejszy. Spójrz np na to:
W dolnej warstwie nie wnikamy na rodzaj łącza i jego właściwości tylko na jego strukturę działania, w górnej warstwie nie męczymy się z rozdzielaniem tego na na składowe. Gdybyśmy chcieli użyć OSI to tylko zamazalibyśmy sobie obraz komunikacji przy rozpatrywaniu połączeń w Internecie np. że protokół NFS (będący w OSI L6 i L7) używa w warstwie OSI L5 i L6 protokołu RPC itp.
Oczywiście możemy użyć modelu OSI, ale przydatne jest to tylko w przypadku gdy chcemy coś szczegółowo rozpatrywać. W dolnych warstwach może być to np. format ramki Ethernet (OSI L2) zależny od medium transmisyjnego (OSI L1) lub jak wspomniałem powyżej przykład protokołów NFS i RPC.
Mam nadzieję, że nie zagmatwałem tego zbytnio
Szkoła DevNet: https://szkoladevnet.pl
Facebook: https://www.facebook.com/Piotr.Wojciechowski.CCIE
LinkedIn: https://www.linkedin.com/in/peper
Twitter: https://www.twitter.com/PiotrW_CCIE
"Zapomniałem że od kilku lat wszyscy giną jakby nigdy ich nie miało być
w stu tysiącach jednakowych miast giną jak psy"
Facebook: https://www.facebook.com/Piotr.Wojciechowski.CCIE
LinkedIn: https://www.linkedin.com/in/peper
Twitter: https://www.twitter.com/PiotrW_CCIE
"Zapomniałem że od kilku lat wszyscy giną jakby nigdy ich nie miało być
w stu tysiącach jednakowych miast giną jak psy"
czyli w sumie osi to rozwinięcie(uszczegółowienie) tcp/ip, taki ukłon w strone programistów którzy potrzebują szczegółowych informacji dotyczących procesów zachodzących w kolejnych warstwach w połączeniu miedzy dwoma hostami a ogolnie to jest jedno i to samo. To tak jak ja bym powiedział że jest jade z zakopanego do warszawy przez poznan (tcp/ip) a Ty byś powiedział że jade z zakopanego do warszawy po drodze mijam kraków, kalisz, poznań, inowrocław i dojeźdzam do warszawy ale w gruncie rzeczy jedziemy tą samą drogą ?.
mam nadzieję że dobrze zrozumiałem
pozdrawiam
mam nadzieję że dobrze zrozumiałem
pozdrawiam
- peper
- CCIE / Site Admin
- Posty: 5005
- Rejestracja: 13 sie 2004, 12:19
- Lokalizacja: Warsaw, PL
- Kontakt:
Można to tak uprościć Nie mniej trzba poprostu pamiętać, że model TCP nadaje się bardzo dobrze do opisu transmisji w sieci Internet, ale już do innych dziedzin jak programowanie czy naukowe rozważania się nie nadaje
Szkoła DevNet: https://szkoladevnet.pl
Facebook: https://www.facebook.com/Piotr.Wojciechowski.CCIE
LinkedIn: https://www.linkedin.com/in/peper
Twitter: https://www.twitter.com/PiotrW_CCIE
"Zapomniałem że od kilku lat wszyscy giną jakby nigdy ich nie miało być
w stu tysiącach jednakowych miast giną jak psy"
Facebook: https://www.facebook.com/Piotr.Wojciechowski.CCIE
LinkedIn: https://www.linkedin.com/in/peper
Twitter: https://www.twitter.com/PiotrW_CCIE
"Zapomniałem że od kilku lat wszyscy giną jakby nigdy ich nie miało być
w stu tysiącach jednakowych miast giną jak psy"