Este posibil să se explice pe degete, despre esența localhost și portul

Președinte al Sistemului Solar și din împrejurimi

Server - este un program care răspunde solicitărilor din rețea. Calculatorul pe care ruleaza, de asemenea, numit „server“. Mai mult decât atât, chiar și în cazul în care programul este suspendat (de exemplu, este realizată profilaxia sau programul de server a scăzut), computerul va fi în continuare numit „server“, deoarece este destinat în principal pentru a efectua acest program.

Pentru diferite tipuri de programe bine cunoscute, servere (în acest caz, de asemenea, vorbim de „serviciu“ sau „protocoale“, în acest context, este aproape același lucru) este acceptat pentru a utiliza numerele de port bine-cunoscute. și pentru cele mai comune (ca același HTTP), nu puteți specifica numărul portului când contactați, așa cum facem de obicei în linia de browser-ul, ca clientul va utiliza automat numărul de port implicit, în acest caz 80. Cu toate acestea, în principiu, orice serviciu poate fi (reconfigurare) utilizat pe orice port. cu excepția cazului, desigur, că are sens. Singurul lucru care nu poate fi - utilizarea simultană a diferitelor servere pe același port.

bagerman. localhost este asociat cu protocolul IP. Inclusiv http, care lucrează pentru TCP / IP

localhost este masina local, și puteți accesa localhost ca comanda ping, și din browser și de la orice alt program care ruleaza pe protocolul IP.

porturi - este o oportunitate de a asculta pachetele de rețea ale protocoalelor TCP / IP sau programul specific UDP / IP. Astfel, atunci când joci DOTA și vorbesc pe Skype, de pachete de rețea care vine la computer își dă seama că el trebuie să meargă sau skype sau DOTA. Când executați programul „are“ un port specific (sau mai mult).
Nu poți rula două programe care vor asculta pe același port (bine, cu excepția spets.programm).
Firewall - aceasta este ceea ce controlează accesul la porturile și poate închide porturile individuale cu diferite opțiuni.
Mai multe - citit wiki și Google.