Paano gumagana ang Internet? Paano siya nagtatrabaho?

Talaan ng mga Nilalaman:

Paano gumagana ang Internet? Paano siya nagtatrabaho?
Paano gumagana ang Internet? Paano siya nagtatrabaho?
Anonim

Paano gumagana ang Internet? Magandang tanong! Ang paglago nito ay sumasabog, at ang mga site ng.com ay patuloy na itinatampok sa TV, radyo, at mga magasin. Dahil ito ay naging isang mahalagang bahagi ng ating buhay, ito ay kinakailangan upang maunawaan ito ng mabuti upang magamit ang tool na ito nang mas epektibo. Ipinapaliwanag ng artikulong ito ang mga konsepto at uri ng Internet, ang pangunahing imprastraktura nito at ang mga teknolohiyang ginagawang posible ito.

Global Network

Ang Internet ay karaniwang tinutukoy bilang mga sumusunod. Ito ay isang pandaigdigang network ng mga mapagkukunan ng computer na konektado ng mga linya ng komunikasyon na may mataas na pagganap at isang karaniwang espasyo sa address. Samakatuwid, ang bawat device na nakakonekta dito ay dapat may natatanging ID. Paano inaayos ang IP address ng isang computer? Ang mga IPv4 Internet address ay nakasulat sa form na nnn.nnn.nnn.nnn, kung saan ang nnn ay isang numero sa pagitan ng 0 at 255. Ang abbreviation IP ay kumakatawan sa Internetworking Protocol. Ito ay isa sa mga pangunahing konsepto ng Internet, ngunit higit pa sa susunod. Halimbawa, mayroong isang computerang id ay 1.2.3.4 at ang isa ay 5.6.7.8.

Kung kumonekta ka sa Internet sa pamamagitan ng isang ISP, karaniwang itinatalaga ang user ng isang pansamantalang IP address para sa tagal ng session ng remote access. Kung ang koneksyon ay ginawa mula sa isang local area network (LAN), ang computer ay maaaring magkaroon ng alinman sa isang permanenteng ID o isang pansamantalang ID na ibinigay ng isang DHCP (Dynamic Host Configuration Protocol) server. Sa anumang kaso, kung nakakonekta ang PC sa Internet, mayroon itong natatanging IP address.

Ping program

Kung gumagamit ka ng Microsoft Windows operating system o isa sa mga flavor ng Unix, mayroong isang madaling gamiting program na nagbibigay-daan sa iyong suriin ang iyong koneksyon sa Internet. Tinatawag itong ping, marahil pagkatapos ng tunog na ginawa ng mga lumang submarine sonar. Kung gumagamit ka ng Windows, dapat kang maglunsad ng command prompt window. Sa kaso ng isang operating system na iba't ibang Unix, dapat kang pumunta sa command line. Kung nagta-type ka, halimbawa, i-ping ang www.yahoo.com, magpapadala ang program ng ICMP (Internet Control Message Protocol) na mensahe ng kahilingan sa echo sa tinukoy na computer. Sasagot ang polled machine. Binibilang ng ping program ang oras na aabutin upang maibalik ang isang tugon (kung nangyari ito). Gayundin, kung maglalagay ka ng domain name (halimbawa, www.yahoo.com), ipapakita ng utility ang IP address ng computer.

Pag-unlad ng Internet
Pag-unlad ng Internet

Protocol Packages

Kaya, nakakonekta ang computer sa network at may natatanging address. Upang gawing malinaw para sa "mga dummies" kung paano gumagana ang Internet, kailangan mong maunawaan kung paano ang isang PC"pakikipag-usap" sa ibang mga makina. Ipagpalagay na ang IP address ng device ng user ay 1.2.3.4 at gusto niyang magpadala ng mensaheng "Kumusta, computer 5.6.7.8!" sa makina na may address na 5.6.7.8. Malinaw, ang mensahe ay dapat ipadala sa anumang channel na kumukonekta sa PC ng user sa Internet. Sabihin nating ang isang mensahe ay ipinadala sa pamamagitan ng telepono. Kinakailangang i-convert ang teksto sa mga elektronikong signal, ipadala ang mga ito, at pagkatapos ay muling ipakita ang mga ito bilang teksto. Paano ito nakakamit? Sa pamamagitan ng paggamit ng isang protocol package. Ito ay kinakailangan para sa bawat computer na makipag-usap sa pandaigdigang network at kadalasang naka-built sa operating system. Ang package ay tinatawag na TCP / IP dahil sa 2 pangunahing protocol ng komunikasyon na ginamit dito. Ang hierarchy ng TCP/IP ay ang mga sumusunod:

  • Application layer. Gumagamit ito ng mga protocol na partikular sa WWW, email, FTP, atbp.
  • Transmission control protocol layer. Dinidirekta ng TCP ang mga packet sa mga partikular na program gamit ang isang port number.
  • Internet protocol layer. Ang IP ay nagdidirekta ng mga packet sa isang partikular na computer gamit ang isang IP address.
  • Antas ng hardware. Kino-convert ang binary data sa mga signal ng network at vice versa (halimbawa, Ethernet network card, modem, atbp.).

Kung susundin mo ang landas ng "Kumusta, computer 5.6.7.8!" May mangyayaring ganito:

  1. Nagsisimula ang pagpoproseso ng mensahe sa tuktok na layer ng protocol at bumababa ito.
  2. Kung mahaba ang mensaheng ipinapadala, bawat antas kung saan ito dadaanpumasa, maaaring hatiin ito sa mas maliliit na piraso ng data. Ito ay dahil ang impormasyong ipinadala sa Internet (at karamihan sa mga network ng computer) ay nasa mga napapamahalaang bahagi na tinatawag na mga packet.
  3. Ang mga pakete ay ipinapadala sa layer ng transportasyon para sa pagproseso. Ang bawat isa ay itinalaga ng isang numero ng port. Maraming mga programa ang may kakayahang gumamit ng TCP/IP protocol package at magpadala ng mga mensahe. Kailangan mong malaman kung alin sa patutunguhang computer ang dapat makatanggap ng mensahe dahil makikinig ito sa isang partikular na port.
  4. Dagdag pa, ang mga packet ay napupunta sa antas ng IP. Dito nakakatanggap ang bawat isa sa kanila ng patutunguhang address (5.6.7.8).
  5. Ngayong may port number at IP address ang mga message packet, handa na silang ipadala sa Internet. Ang antas ng hardware ay nag-iingat na ang mga packet na naglalaman ng text ng mensahe ay na-convert sa mga electronic signal at ipinadala sa linya ng komunikasyon.
  6. Sa kabilang dulo, ang ISP ay may direktang koneksyon sa Internet. Sinusuri ng router ang patutunguhang address ng bawat packet at tinutukoy kung saan ito ipapadala. Kadalasan ang susunod na hintuan ay isa pang router.
  7. Sa kalaunan, ang mga packet ay umabot sa computer 5.6.7.8. Dito, nagsisimula ang kanilang pagpoproseso sa mga protocol sa ibabang layer at pataas ito.
  8. Habang binabagtas ng mga packet ang mas matataas na antas ng TCP/IP, inaalis nila ang anumang impormasyon sa pagruruta na idinagdag ng nagpapadalang computer (gaya ng IP address at port number).
  9. Kapag ang isang mensahe ay umabot sa itaas na layer ng protocol, ang mga packet ay muling binuo sa kanilang orihinal na anyo.
  10. Hierarchypagruruta
    Hierarchypagruruta

Internet sa Bahay

Kaya ipinapaliwanag ng lahat ng nasa itaas kung paano lumilipat ang mga packet mula sa isang computer patungo sa isa pa sa buong WAN. Ngunit ano ang nangyayari sa pagitan? Paano ba talaga gumagana ang Internet?

Isaalang-alang ang isang pisikal na koneksyon sa pamamagitan ng network ng telepono sa isang telecom service provider. Nangangailangan ito ng ilang paliwanag kung paano gumagana ang isang ISP. Nagse-set up ang service provider ng pool ng mga modem para sa mga kliyente nito. Karaniwan itong nakakonekta sa isang dedikadong computer na kumokontrol sa direksyon ng daloy ng data mula sa modem patungo sa backbone ng Internet o isang dedikadong router. Maaaring tawaging port server ang setup na ito dahil pinangangasiwaan nito ang access sa network. Nangongolekta din ito ng impormasyon tungkol sa oras ng paggamit, pati na rin ang dami ng data na ipinadala at natanggap.

Pagkatapos na dumaan ang mga packet sa network ng telepono at sa lokal na kagamitan ng provider, ipapadala ang mga ito sa backbone ng provider o sa bahagi ng bandwidth nito na inupahan niya. Mula dito, ang data ay karaniwang dumadaan sa ilang mga router at backbone network, naupahan na mga linya, atbp., hanggang sa mahanap nito ang patutunguhan nito - isang computer na may address na 5.6.7.8. Ito ay kung paano gumagana ang home Internet. Ngunit masama ba kung alam ng user ang eksaktong ruta ng kanyang mga packet sa pamamagitan ng pandaigdigang network? Posible ito.

Traceroute

Kapag kumokonekta sa Internet mula sa isang computer na nagpapatakbo ng Microsoft Windows o isang variation ng Unix, isa pang madaling gamiting program ang magagamit. Ito ay tinatawag na Traceroute at nagpapahiwatig ng landas na iyonpumasa ang mga packet, na umaabot sa isang partikular na IP address. Tulad ng ping, dapat itong tumakbo mula sa command line. Sa Windows, gamitin ang tracert www.yahoo.com command, at sa Unix, traceroute www.yahoo.com. Tulad ng ping, pinapayagan ka ng utility na magpasok ng mga IP address sa halip na mga domain name. Magpi-print ang Traceroute ng isang listahan ng lahat ng mga router, computer, at iba pang entity sa Internet na dapat daanan ng mga packet upang maabot ang kanilang patutunguhan.

Paano gumagana ang Traceroute
Paano gumagana ang Traceroute

Imprastraktura

Paano teknikal na inaayos ang backbone ng Internet? Binubuo ito ng maraming malalaking network na konektado sa isa't isa. Ang malalaking network na ito ay kilala bilang mga network service provider o NSP. Ang mga halimbawa ay UUNet, IBM, CerfNet, BBN Planet, PSINet, SprintNet, atbp. Ang mga network na ito ay nakikipag-ugnayan sa isa't isa upang makipagpalitan ng trapiko. Ang bawat NSP ay nangangailangan ng koneksyon sa tatlong Network Access Points (NAPs). Sa kanila, ang packet traffic ay maaaring lumipat mula sa isang backbone network patungo sa isa pa. Ang mga NSP ay konektado din sa pamamagitan ng MAE routing stations ng lungsod. Ginagampanan ng huli ang parehong tungkulin bilang NAP, ngunit pribadong pag-aari. Ang mga NAP ay orihinal na ginamit upang kumonekta sa pandaigdigang network. Parehong tinutukoy ang MAE at NAP bilang Internet Exchange Points, o IX. Nagbebenta rin ang mga network provider ng bandwidth sa maliliit na network gaya ng mga ISP.

Ang pinagbabatayan na imprastraktura ng NSP mismo ay isang kumplikadong pamamaraan. Karamihan sa mga provider ng network ay nag-publish ng mga mapa ng imprastraktura ng network sa kanilang mga website, na madaling mahanap. Makatotohanang ilarawan kung paanoang Internet ay naka-set up, ito ay halos imposible dahil sa laki, kumplikado at pabago-bagong istraktura.

Routing hierarchy

Upang maunawaan kung paano gumagana ang Internet, kailangan mong maunawaan kung paano nahahanap ng mga packet ang tamang landas sa network. Alam ba ng bawat PC na konektado sa network kung saan matatagpuan ang ibang mga PC? O ang mga packet ay "isinalin" lamang sa bawat makina sa Internet? Ang sagot sa dalawang tanong ay negatibo. Walang nakakaalam kung nasaan ang ibang mga computer, at ang mga packet ay hindi ipinapadala sa lahat ng mga makina nang sabay-sabay. Ang impormasyong ginagamit upang maghatid ng data sa mga destinasyon nito ay nasa mga talahanayang nakaimbak sa bawat router na nakakonekta sa network - isa pang konsepto ng Internet.

Ang Router ay mga packet switch. Karaniwan silang kumokonekta sa pagitan ng mga network upang ipasa ang mga packet sa pagitan nila. Alam ng bawat router ang tungkol sa mga subnet nito at kung anong mga address ang ginagamit nila. Ang device, bilang panuntunan, ay hindi alam ang mga IP address ng "itaas" na antas. Ang malalaking NSP trunks ay konektado sa pamamagitan ng mga NAP. Naghahatid sila ng ilang mga subnet, at ang mga iyon ay naghahatid ng higit pang mga subnet. Sa ibaba ay mga lokal na network na may mga nakakonektang computer.

Kapag dumating ang isang packet sa isang router, susuriin ng huli ang IP address na inilagay doon ng IP protocol layer sa source machine. Pagkatapos ay sinusuri ang routing table. Kung ang network na naglalaman ng IP address ay matatagpuan, ang packet ay ipapadala doon. Kung hindi, ito ay sumusunod sa default na ruta, kadalasan sa susunod na router sa network hierarchy. With the hope na malalaman niya kung saan ipapadala ang package. Kung hindi ito mangyayari, tataas ang data hanggang sa maabot nito ang backbone ng NSP. Ang mga upstream router ay naglalaman ng pinakamalalaking routing table at dito ipapadala ang packet sa tamang backbone kung saan magsisimula ang "pababa" nitong paglalakbay.

Internet connection
Internet connection

Mga pangalan ng domain at resolution ng address

Ngunit paano kung hindi mo alam ang IP address ng computer na gusto mong kumonekta? Paano kung kailangan mo ng access sa isang web server na tinatawag na www.anothercomputer.com? Paano malalaman ng browser kung nasaan ang computer na ito? Ang sagot sa lahat ng tanong na ito ay DNS Domain Name Service. Ang konseptong ito ng Internet ay tumutukoy sa isang distributed database na sumusubaybay sa mga pangalan ng computer at sa kanilang mga kaukulang IP address.

Maraming machine ang nakakonekta sa DNS database at software na nagbibigay-daan sa iyong ma-access ito. Ang mga makinang ito ay kilala bilang mga DNS server. Hindi naglalaman ang mga ito ng buong database, ngunit isang subset lamang nito. Kung ang DNS server ay walang domain name na hiniling ng ibang computer, ire-redirect ito sa ibang server.

Ang Serbisyo ng Domain Name ay nakabalangkas bilang isang hierarchy na katulad ng sa pagruruta ng IP. Ang computer na humihiling ng resolution ng pangalan ay ire-redirect "pataas" sa hierarchy hanggang sa makita ang isang DNS server na makakapagresolba sa domain name sa kahilingan.

Kapag ang isang koneksyon sa Internet ay na-configure (halimbawa, sa isang lokal na network ng lugar o sa pamamagitan ng isang dial-up na koneksyon sa Windows), ang pangunahin at isa o higit pang pangalawang DNS server ay karaniwang tinutukoy sa panahon ng pag-install. kaya,anumang mga application na nangangailangan ng resolution ng domain name ay magagawang gumana nang normal. Halimbawa, kapag nagpasok ka ng domain name sa isang browser, kumokonekta ang huli sa pangunahing DNS server. Pagkatapos makuha ang IP address, kokonekta ang application sa target na computer at hihilingin ang gustong web page.

Pangkalahatang-ideya ng Internet Protocols

Tulad ng nabanggit kanina sa seksyon sa TCP/IP, maraming protocol na ginagamit sa WAN. Kabilang dito ang TCP, IP, routing, media access control, application layer, at iba pa. Ang mga sumusunod na seksyon ay naglalarawan ng ilan sa mga mas mahalaga at karaniwang ginagamit na mga protocol. Ito ay magbibigay-daan sa iyo upang mas maunawaan kung paano ang Internet ay nakaayos at kung paano ito gumagana. Tinatalakay ang mga protocol sa pababang pagkakasunud-sunod ng kanilang antas.

Mga layer ng Internet protocol
Mga layer ng Internet protocol

HTTP at World Wide Web

Isa sa mga pinakaginagamit na serbisyo sa Internet ay ang World Wide Web (WWW). Ang application layer protocol na nagbibigay-daan sa WAN ay ang Hypertext Transfer Protocol, o HTTP. Hindi ito dapat malito sa HTML hypertext markup language na ginagamit sa pagsulat ng mga web page. Ang HTTP ay ang protocol na ginagamit ng mga browser at server para makipag-ugnayan sa isa't isa. Ito ay isang application layer protocol dahil ito ay ginagamit ng ilang mga programa upang makipag-usap sa isa't isa. Sa kasong ito, ito ay mga browser at server.

Ang HTTP ay isang protocol na walang koneksyon. Ang mga kliyente (browser) ay nagpapadala ng mga kahilingan sa mga server para sa mga elemento ng web tulad ng mga pahina at larawan. Pagkatapos ng kanilang serbisyo, ang koneksyonnaka-off. Para sa bawat kahilingan, kailangang maitatag muli ang koneksyon.

Karamihan sa mga protocol ay nakatuon sa koneksyon. Nangangahulugan ito na ang mga computer na nakikipag-usap sa isa't isa ay nakikipag-ugnayan sa Internet. Gayunpaman, ang HTTP ay hindi. Bago makagawa ng HTTP na kahilingan ang isang kliyente, dapat magtatag ang server ng bagong koneksyon.

Upang maunawaan kung paano gumagana ang Internet, kailangan mong malaman kung ano ang mangyayari kapag nag-type ka ng URL sa isang web browser:

  1. Kung naglalaman ang URL ng domain name, kumokonekta muna ang browser sa domain name server at makuha ang kaukulang IP address.
  2. Ang browser pagkatapos ay kumokonekta sa server at magpapadala ng HTTP na kahilingan para sa gustong page.
  3. Natatanggap ng server ang kahilingan at sinusuri ang tamang page. Kung mayroon, ipadala ito. Kung hindi mahanap ng server ang hiniling na page, magpapadala ito ng HTTP 404 na mensahe ng error. (404 ay nangangahulugang Page Not Found, tulad ng alam ng sinumang nag-browse sa mga website).
  4. Natatanggap ng browser ang hinihiling at sarado ang koneksyon.
  5. Pagkatapos ay pina-parse ng browser ang page at naghahanap ng iba pang elementong kailangan para makumpleto ito. Kadalasan ito ay mga larawan, applet, atbp.
  6. Para sa bawat elemento, gumagawa ang browser ng mga karagdagang koneksyon at humihiling ng HTTP sa server.
  7. Kapag natapos nang mag-load ang lahat ng larawan, applet, atbp., ganap na mai-load ang page sa window ng browser.
  8. Ano ang nasa likod ng isang IP address?
    Ano ang nasa likod ng isang IP address?

Gamit ang Telnet client

Ang Telnet ay isang remote terminal service na ginagamit sa Internet. Ang paggamit nito ay tinanggihan, ngunit ito ay isang kapaki-pakinabang na tool para sa paggalugad sa pandaigdigang network. Sa Windows, ang program ay matatagpuan sa direktoryo ng system. Pagkatapos ilunsad ito, kailangan mong buksan ang menu na "Terminal" at piliin ang Local Echo sa window ng mga setting. Nangangahulugan ito na makikita mo ang iyong kahilingan sa HTTP habang inilalagay mo ito.

Sa menu na "Koneksyon," piliin ang item na "Remote system." Susunod, ilagay ang www.google.com para sa hostname at 80 para sa port. Bilang default, nakikinig ang web server sa port na ito. Pagkatapos i-click ang Connect, dapat mong ipasok ang GET/HTTP/1.0 at pindutin ang Enter nang dalawang beses.

Ito ay isang simpleng kahilingan sa HTTP sa isang web server upang makuha ang root page nito. Dapat itong makita ng user, at pagkatapos ay lalabas ang isang dialog box na nagsasabi na nawala ang koneksyon. Kung nais mong i-save ang nakuhang pahina, dapat mong paganahin ang pag-log. Maaari mong tingnan ang web page at ang HTML na ginamit para gawin ito.

Karamihan sa mga Internet protocol na tumutukoy kung paano gumagana ang Internet ay inilalarawan sa mga dokumentong kilala bilang Request For Comments o RFCs. Matatagpuan ang mga ito sa Internet. Halimbawa, ang bersyon ng HTTP 1.0 ay inilarawan sa RFC 1945.

Mga protocol ng application: SMTP at email

Ang isa pang malawakang ginagamit na serbisyo sa Internet ay email. Gumagamit ito ng application layer protocol na tinatawag na Simple Mail Transfer Protocol, o SMTP. Isa rin itong text protocol, ngunit hindi tulad ng HTTP, ang SMTP ay nakatuon sa koneksyon. Bilang karagdagan, ito ay mas kumplikado kaysa sa HTTP. Mas maraming command at aspeto sa SMTP kaysa sa

Kapag binubuksan ang mail client para sa pagbabasakaraniwang ganito ang mga mensahe sa e-mail:

  1. Ang mail client (Lotus Notes, Microsoft Outlook, atbp.) ay nagbubukas ng koneksyon sa default na mail server, na ang IP address o domain name ay karaniwang naka-configure sa panahon ng pag-install.
  2. Palaging ipinapadala ng mail server ang unang mensahe upang makilala ang sarili nito.
  3. Nagpapadala ang kliyente ng SMTP HELO command, kung saan ito ay nakatanggap ng 250 OK na tugon.
  4. Depende sa kung ang kliyente ay tumitingin o nagpapadala ng mail, atbp., ang mga naaangkop na SMTP command ay ipinapadala sa server upang ito ay tumugon nang naaayon.

Ang transaksyon sa kahilingan/tugon na ito ay magpapatuloy hanggang sa magpadala ang kliyente ng QUIT command. Pagkatapos ay magpapaalam ang server at isasara ang koneksyon.

backbone router
backbone router

Transmission Control Protocol

Sa ibaba ng application layer sa protocol stack ay ang TCP layer. Kapag ang mga program ay nagbukas ng isang koneksyon sa isa pang computer, ang mga mensaheng ipinapadala nila ay ipinapasa sa stack sa layer ng TCP. Ang huli ay responsable para sa pagruruta ng mga protocol ng aplikasyon sa naaangkop na software sa patutunguhang computer. Para dito, ginagamit ang mga numero ng port. Ang mga port ay maaaring isipin bilang hiwalay na mga channel sa bawat computer. Halimbawa, habang nagbabasa ng email, maaari kang mag-browse sa web nang sabay. Ito ay dahil ang browser at mail client ay gumagamit ng magkaibang mga numero ng port. Kapag dumating ang isang packet sa isang computer at umakyat sa protocol stack, tinutukoy ng layer ng TCP kung aling program ang tumatanggap ng packet sanumero ng port.

Ang mga numero ng port para sa ilan sa mga pinakakaraniwang ginagamit na serbisyo sa Internet ay nakalista sa ibaba:

  • FTP – 20/21.
  • Telnet – 23.
  • SMTP – 25.
  • HTTP – 80.

Transport Protocol

TCP ay gumagana tulad nito:

  • Kapag natanggap ng layer ng TCP ang application layer protocol data, hinahati ito sa mga napapamahalaang "chunks" at pagkatapos ay nagdaragdag ng header sa bawat isa sa kanila na may impormasyon tungkol sa port number kung saan dapat ipadala ang data.
  • Kapag ang TCP layer ay nakatanggap ng isang packet mula sa isang mas mababang IP layer, ang data ng header ay aalisin mula sa packet. Kung kinakailangan, maaari silang maibalik. Pagkatapos ay ipapadala ang data sa kinakailangang aplikasyon batay sa numero ng port.

Ito ay kung paano naglalakbay ang mga mensahe sa stack ng protocol patungo sa tamang address.

Ang TCP ay hindi isang text based na protocol. Ito ay isang koneksyon-oriented, maaasahang byte transfer na serbisyo. Ang oriented sa koneksyon ay nangangahulugan na ang dalawang application na gumagamit ng TCP ay dapat magtatag ng isang koneksyon bago makipagpalitan ng data. Ang transport protocol ay maaasahan dahil para sa bawat packet na natanggap, isang pagkilala ay ipinapadala sa nagpadala upang kumpirmahin ang paghahatid. Kasama rin sa header ng TCP ang isang checksum para tingnan kung may mga error sa natanggap na data.

Walang puwang para sa isang IP address sa header ng transport protocol. Ito ay dahil sa ang katunayan na ang gawain nito ay magbigay ng maaasahang pagtanggap ng data ng layer ng application. Ang gawain ng paglilipat ng data sa pagitan ng mga computer ay ginagawa ng IP.

Internet Protocol

BHindi tulad ng TCP, ang IP ay isang hindi mapagkakatiwalaan, walang koneksyon na protocol. Walang pakialam ang IP kung makarating ang packet sa destinasyon nito o hindi. Hindi rin alam ng IP ang mga koneksyon at numero ng port. Ang trabaho ng IP ay magpadala ng data sa ibang mga computer. Ang mga packet ay mga independiyenteng entity at maaaring dumating nang hindi maayos o maaaring hindi maabot ang kanilang destinasyon. Ang gawain ng TCP ay upang tiyakin na ang data ay natanggap at matatagpuan nang tama. Ang tanging bagay na pareho ng IP sa TCP ay kung paano ito tumatanggap ng data at nagdaragdag ng sarili nitong impormasyon sa header ng IP sa data ng TCP.

Ang data ng layer ng application ay naka-segment sa layer ng transport protocol at idinagdag sa isang TCP header. Susunod, ang packet ay nabuo sa antas ng IP, isang IP header ay idinagdag dito, at pagkatapos ay ipinadala ito sa pandaigdigang network.

Paano gumagana ang Internet: mga aklat

Para sa mga baguhan na user, available ang malawak na literatura sa paksang ito. Ang seryeng "For Dummies" ay sikat sa mga mambabasa. Paano gumagana ang Internet, maaari kang matuto mula sa mga aklat na "Internet" at "Mga Gumagamit at Internet". Tutulungan ka nilang mabilis na pumili ng provider, kumonekta sa network, turuan ka kung paano gumamit ng browser, atbp. Para sa mga nagsisimula, ang mga aklat ay magiging kapaki-pakinabang na gabay sa pandaigdigang network.

Konklusyon

Ngayon ay dapat na malinaw kung paano gumagana ang Internet. Ngunit hanggang kailan ito mananatili sa ganoong paraan? Ang dating ginamit na bersyon 4 ng IP, na pinapayagan lamang ang 232 address, ay pinalitan ng IPv6 ng 2128 na mga address sa teoryang posible. Malayo na ang narating ng Internet mula nang mabuo ito bilang isang proyekto sa pananaliksik ng Kagawaran ng Depensa ng US. Walang nakakaalam kung ano siya. Isang bagay ang tiyak: ang Internet ay nag-uugnay sa mundo na walang ibang mekanismo. Ang Edad ng Impormasyon ay puspusan na, at napakasayang masaksihan ito.

Inirerekumendang: