Citat:
Brain raider: Moze li neko iskusniji da objasni kako u stvari funkcionise chat
Do kog nivoa mislis kako funkcionise chat?
Jel kontas stvari vezane za portove, tj. sockete?
Ako ti je to jasno, sustina se svodi na konkurentnost, u smislu, da svaki klijent za server predstavlja jednu dodatnu nit koju on opsluzuje. Otuda cuveni pojam visenitnost. Server i klijent moraju da uspostave komunikaciju i to se radi po principu 'osluskivanja'. Da li si nekada u mrezi koristio naredbu 'ping'? Salje se naredba radnim stanicama a one ukoliko logicka veza izmedju njih postoji, salju echo signal, i na taj nacin se uspostavlja veza. Zatim se, poruke koje se salju transformisu, do nivoa nestrukturiranih bita, dok se na prijemnoj strani one rekonstruisu.
Naravno, mrezni protokoli su takvi da svaki radi svoj deo posla i na taj nacin se stvara paralelno procesiranje. Physical Layer prakticno vrsi prenos nestrukturiranih bita, DataLink Layer nestrukturirane bite grupise u pakete (frames). Transport Layer ima zadatak da pronadje putanju od izvorisnog do odredisnog racunara, putem rutiranja, dok Application Layer prakticno predstavlja sam vrh piramide i on u sustini pruza servise za aplikacione programe kako bi omogucio komunikaciju sa drugim aplikacionim programima u okviru racunarske mreze (odredjuje protokol za komunikaciju, proverava da li postoje osnovni komunikacioni resursi, stvara dogovor izmedju strana u komunikaciji po pitanju integriteta poruka i privatnosti, i sl).
Nadam se da sam ti bar malo pojasnio?