Pengenalpastian sambungan ip tcp. Di mana untuk melihat semua tetapan rangkaian. Bagaimana untuk melihat sambungan semasa

Internet - sistem global komputer yang saling bersambung, rangkaian tempatan dan lain-lain yang berinteraksi antara satu sama lain melalui susunan protokol TCP/IP (Rajah 1).

Rajah 1 – Gambar rajah umum Internet

Internet memastikan pertukaran maklumat antara semua komputer yang disambungkan kepadanya. Jenis komputer dan sistem pengendalian yang digunakan tidak penting.

Sel utama Internet ialah rangkaian kawasan setempat (LAN – Local Rangkaian kawasan). Jika rangkaian tempatan disambungkan terus ke Internet, maka setiap stesen kerja pada rangkaian ini juga boleh menyambung kepadanya. Terdapat juga komputer yang disambungkan secara bebas ke Internet. Mereka dipanggil komputer hos(tuan rumah – pemilik).

Setiap komputer yang disambungkan ke rangkaian mempunyai alamatnya sendiri, di mana pelanggan boleh menemuinya dari mana-mana sahaja di dunia.

Satu ciri penting Internet ialah, dengan menggabungkan pelbagai rangkaian, tidak mencipta sebarang hierarki - semua komputer yang disambungkan ke rangkaian mempunyai hak yang sama.

Satu lagi ciri tersendiri Internet ialah kebolehpercayaannya yang tinggi. Jika sesetengah komputer dan talian komunikasi gagal, rangkaian akan terus berfungsi. Kebolehpercayaan ini dipastikan oleh fakta bahawa Internet tidak pusat tunggal pengurusan. Jika beberapa talian komunikasi atau komputer gagal, mesej boleh dihantar melalui talian komunikasi lain, kerana sentiasa terdapat beberapa cara untuk menghantar maklumat.

Internet bukan organisasi komersial dan tidak dimiliki oleh sesiapa. Terdapat pengguna Internet di hampir semua negara di dunia.

Pengguna menyambung ke rangkaian melalui komputer organisasi khas yang dipanggil penyedia perkhidmatan Internet. Sambungan Internet boleh kekal atau sementara. Pembekal perkhidmatan Internet mempunyai banyak talian untuk menyambungkan pengguna dan talian berkelajuan tinggi untuk menyambung ke seluruh Internet. Selalunya pembekal yang lebih kecil disambungkan kepada yang lebih besar, yang seterusnya disambungkan kepada pembekal lain.

Organisasi yang disambungkan antara satu sama lain melalui talian komunikasi terpantas membentuk bahagian teras rangkaian, atau tulang belakang Internet Backbon. Jika pembekal disambungkan terus ke rabung, maka kelajuan pemindahan maklumat akan menjadi maksimum.

Pada hakikatnya, perbezaan antara pengguna dan penyedia perkhidmatan Internet agak sewenang-wenangnya. Mana-mana orang yang telah menyambungkan komputer mereka atau tempatan mereka rangkaian komputer ke Internet dan dipasang program yang diperlukan, boleh menyediakan perkhidmatan sambungan rangkaian kepada pengguna lain. Seorang pengguna, pada dasarnya, boleh menyambung melalui talian berkelajuan tinggi terus ke tulang belakang Internet.

Secara umum, Internet bertukar maklumat antara mana-mana dua komputer yang disambungkan ke rangkaian. Komputer yang disambungkan ke Internet sering dipanggil nod Internet, atau tapak. , daripada perkataan Inggeris tapak, yang diterjemahkan sebagai tempat, lokasi. Hos yang dipasang di penyedia perkhidmatan Internet memberikan pengguna akses kepada Internet. Terdapat juga nod yang pakar dalam menyediakan maklumat. Sebagai contoh, banyak firma mencipta tapak di Internet di mana mereka mengedarkan maklumat tentang produk dan perkhidmatan mereka.

Bagaimanakah maklumat dipindahkan? Terdapat dua konsep utama yang digunakan di Internet: alamat dan protokol. Mana-mana komputer yang disambungkan ke Internet mempunyai alamat uniknya sendiri. Serta alamat surat menyurat secara unik menentukan lokasi seseorang; alamat Internet secara unik menentukan lokasi komputer pada rangkaian. Alamat Internet adalah bahagian paling penting daripadanya, dan ia akan dibincangkan secara terperinci di bawah.

Data yang dihantar dari satu komputer ke komputer lain menggunakan Internet dipecahkan kepada paket. Mereka bergerak antara komputer yang membentuk nod rangkaian. Paket mesej yang sama boleh mengambil laluan yang berbeza. Setiap pakej mempunyai penandaan sendiri, yang memastikan pemasangan dokumen yang betul pada komputer yang mesejnya dialamatkan.

Apakah protokol? Seperti yang dinyatakan sebelum ini, protokol adalah peraturan interaksi. Sebagai contoh, protokol diplomatik menetapkan perkara yang perlu dilakukan apabila bertemu tetamu asing atau mengadakan majlis resepsi. Protokol rangkaian juga menetapkan peraturan pengendalian untuk komputer yang disambungkan ke rangkaian. Protokol standard menjadikan komputer berbeza "bercakap dalam bahasa yang sama." Ini memungkinkan untuk menyambungkan pelbagai jenis komputer yang menjalankan sistem pengendalian yang berbeza ke Internet.

Protokol asas Internet ialah susunan protokol TCP/IP. Pertama sekali, adalah perlu untuk menjelaskan bahawa, dalam pemahaman teknikal TCP/IP - ini bukan satu protokol rangkaian, tetapi dua protokol terletak pada tahap yang berbeza model rangkaian(inilah yang dipanggil susunan protokol).protokol TCP - protokol tahap pengangkutan. Dia mengawal apa bagaimana pemindahan data berlaku. Protokol IP - alamat. Dia milik tahap rangkaian dan menentukan tempat pemindahan berlaku.

Protokol TCP. Mengikut Protokol TCP , data yang dihantar "dipotong" menjadi paket kecil, selepas itu setiap paket ditandakan sedemikian rupa sehingga ia mengandungi data yang diperlukan untuk perhimpunan yang betul dokumen pada komputer penerima.

Untuk memahami intipati protokol TCP, anda boleh bayangkan permainan catur melalui surat-menyurat, apabila dua peserta bermain sedozen permainan secara serentak. Setiap langkah direkodkan pada kad berasingan yang menunjukkan nombor permainan dan nombor bergerak. Dalam kes ini, antara dua rakan kongsi melalui saluran mel yang sama, terdapat sebanyak sedozen sambungan (satu setiap pihak). Dua komputer yang disambungkan oleh satu sambungan fizikal juga boleh menyokong berbilang sambungan TCP secara serentak. Sebagai contoh, dua pelayan rangkaian perantaraan secara serentak boleh menghantar kepada satu sama lain banyak paket TCP daripada banyak pelanggan melalui satu talian komunikasi dalam kedua-dua arah.

Apabila kita bekerja di Internet, maka satu single talian telefon Kami boleh menerima dokumen dari Amerika, Australia dan Eropah secara serentak. Pakej setiap dokumen diterima secara berasingan, diasingkan mengikut masa, dan apabila ia diterima, ia dikumpulkan ke dalam dokumen yang berbeza.

Protokol IP . Sekarang mari kita lihat protokol alamat - IP (Internet Protocol). Intipatinya ialah setiap peserta World Wide Web mesti mempunyai alamat uniknya sendiri (alamat IP). Tanpa ini, kita tidak boleh bercakap tentang penghantaran tepat pakej TCP ke destinasi yang dikehendaki. tempat kerja. Alamat ini dinyatakan dengan sangat mudah - empat nombor, contohnya: 195.38.46.11. Kami akan melihat struktur alamat IP dengan lebih terperinci kemudian. Ia disusun sedemikian rupa sehingga setiap komputer yang melalui mana-mana paket TCP dapat menentukan daripada empat nombor ini yang mana "jiran" terdekatnya perlu memajukan paket itu supaya ia "lebih dekat" kepada penerima. Hasil daripada bilangan pemindahan yang terhad, paket TCP mencapai penerima.

Perkataan "lebih dekat" dimasukkan ke dalam tanda petikan atas sebab tertentu. DALAM dalam kes ini Ia bukan "kedekatan" geografi yang dinilai. Syarat komunikasi dan daya pengeluaran garisan. Dua komputer terletak di benua yang berbeza, tetapi disambungkan oleh talian berprestasi tinggi komunikasi angkasa lepas, dianggap lebih dekat antara satu sama lain daripada dua komputer dari kampung jiran yang disambungkan oleh yang mudah wayar telefon. Penyelesaian kepada soalan tentang apa yang dianggap "lebih dekat" dan apa yang "selanjutnya" ditangani cara khas - penghala. Peranan penghala dalam rangkaian biasanya dimainkan oleh komputer khusus, tetapi ini juga boleh menjadi program khas yang dijalankan pada pelayan nod rangkaian.

Timbunan protokol TCP/IP

Timbunan protokol TCP/IP- satu set protokol pemindahan data rangkaian yang digunakan dalam rangkaian, termasuk Internet. Nama TCP/IP berasal daripada dua protokol paling penting dalam keluarga - Protokol Kawalan Penghantaran (TCP) dan Protokol Internet (IP), yang dibangunkan dan diterangkan terlebih dahulu dalam piawaian ini.

Protokol berfungsi antara satu sama lain dalam timbunan. timbunan, timbunan) - ini bermakna protokol yang terletak pada tahap yang lebih tinggi berfungsi "di atas" yang lebih rendah, menggunakan mekanisme pengkapsulan. Sebagai contoh, protokol TCP berjalan di atas protokol IP.

Timbunan protokol TCP/IP termasuk empat lapisan:

  • lapisan aplikasi
  • lapisan pengangkutan
  • lapisan rangkaian (lapisan internet),
  • lapisan pautan.

Protokol peringkat ini dilaksanakan sepenuhnya kefungsian Model OSI (Jadual 1). Semua interaksi pengguna dalam rangkaian IP dibina pada susunan protokol TCP/IP. Timbunan adalah bebas daripada medium penghantaran data fizikal.

Jadual 1– Perbandingan susunan protokol TCP/IP dan model rujukan OSI

Lapisan aplikasi

Lapisan Aplikasi ialah tempat kebanyakan aplikasi rangkaian beroperasi.

Program ini mempunyai protokol komunikasi mereka sendiri, contohnya, HTTP untuk WWW, FTP (pemindahan fail), SMTP (e-mel), SSH ( sambungan selamat Dengan mesin jauh), DNS (menukar nama simbolik kepada alamat IP) dan banyak lagi.

Untuk sebahagian besar, protokol ini berfungsi di atas TCP atau UDP dan terikat pada port tertentu, contohnya:

  • HTTP ke port TCP 80 atau 8080,
  • FTP ke port TCP 20 (untuk pemindahan data) dan 21 (untuk arahan kawalan),
  • pertanyaan DNS pada port UDP(kurang kerap TCP) 53,

Lapisan pengangkutan

Protokol lapisan pengangkutan boleh menyelesaikan masalah penghantaran mesej yang tidak dijamin (“adakah mesej itu sampai ke penerima?”), dan juga menjamin urutan yang betul kedatangan data. Dalam timbunan TCP/IP protokol pengangkutan tentukan aplikasi mana data itu dimaksudkan.

Protokol penghalaan automatik yang diwakili secara logik pada lapisan ini (kerana ia berjalan di atas IP) sebenarnya adalah sebahagian daripada protokol lapisan rangkaian; contohnya OSPF (IP ID 89).

TCP (IP ID 6) ialah mekanisme pengangkutan pra-diwujudkan sambungan "dijamin" yang menyediakan aplikasi dengan aliran data yang boleh dipercayai, memberikan keyakinan bahawa data yang diterima adalah bebas ralat, meminta semula data jika hilang dan menghapuskan pertindihan data. TCP membolehkan anda mengawal beban pada rangkaian, serta mengurangkan kependaman data apabila menghantar pada jarak jauh. Selain itu, TCP memastikan bahawa data yang diterima dihantar dalam urutan yang sama. Ini adalah perbezaan utamanya daripada UDP.

UDP (IP ID 17) protokol penghantaran datagram tanpa sambungan. Ia juga dipanggil protokol penghantaran "tidak boleh dipercayai", dalam erti kata ketidakmungkinan untuk mengesahkan penghantaran mesej kepada penerima, serta kemungkinan pencampuran paket. Aplikasi yang memerlukan pemindahan data terjamin menggunakan protokol TCP.

UDP biasanya digunakan dalam aplikasi seperti penstriman video Dan permainan komputer, apabila kehilangan paket boleh diterima dan mencuba semula permintaan adalah sukar atau tidak wajar, atau dalam aplikasi respons cabaran (seperti pertanyaan DNS) yang membuat sambungan memerlukan lebih banyak sumber daripada menghantar semula.

Kedua-dua TCP dan UDP digunakan untuk menentukan protokol tingkat atas nombor yang dipanggil port.

Lapisan rangkaian

Lapisan Internet pada asalnya direka untuk memindahkan data dari satu (sub) rangkaian ke yang lain. Dengan perkembangan konsep rangkaian global telah dimasukkan ke dalam peringkat ciri-ciri tambahan untuk penghantaran dari mana-mana rangkaian ke mana-mana rangkaian, tanpa mengira protokol peringkat rendah, serta keupayaan untuk meminta data daripada pihak jauh, contohnya dalam protokol ICMP (digunakan untuk penghantaran maklumat diagnostik Sambungan IP) dan IGMP (digunakan untuk mengurus strim multicast).

ICMP dan IGMP terletak di atas IP dan harus pergi ke lapisan pengangkutan seterusnya, tetapi secara fungsional ia adalah protokol lapisan rangkaian dan oleh itu tidak boleh dimuatkan ke dalam model OSI.

Paket protokol rangkaian IP mungkin mengandungi kod yang menunjukkan protokol yang mana peringkat seterusnya mesti digunakan untuk mengekstrak data daripada pakej. Nombor ini unik Nombor protokol IP. ICMP dan IGMP masing-masing bernombor 1 dan 2.

Lapisan Pautan Data

Lapisan Pautan menerangkan cara paket data dihantar ke seluruh lapisan fizikal, termasuk pengekodan(iaitu, jujukan khas bit yang menentukan permulaan dan akhir paket data). Ethernet, sebagai contoh, mengandungi dalam medan pengepala paket petunjuk mesin atau mesin mana pada rangkaian ditakdirkan untuk paket itu.

Contoh protokol lapisan pautan- Ethernet, Wi-Fi, Geganti Bingkai, Cincin Token, ATM, dsb.

Lapisan pautan data kadangkala dibahagikan kepada 2 sublapisan - LLC dan MAC.

Di samping itu, lapisan pautan menerangkan medium penghantaran data (sama ada kabel sepaksi, pasangan berpintal, gentian optik atau saluran radio), ciri fizikal persekitaran sedemikian dan prinsip penghantaran data (pemisahan saluran, modulasi, amplitud isyarat, kekerapan isyarat, kaedah penyegerakan penghantaran, masa menunggu tindak balas dan jarak maksimum).

Enkapsulasi

Enkapsulasi ialah pembungkusan, atau sarang, paket peringkat tinggi (mungkin protokol berbeza) ke dalam paket protokol yang sama (peringkat bawah), termasuk alamat.

Sebagai contoh, apabila aplikasi perlu menghantar mesej menggunakan TCP, ia melakukannya urutan seterusnya tindakan (Gamb. 2):

Rajah 2 – Proses Enkapsulasi

  • Pertama sekali, aplikasi mengisi struktur data khas di mana ia menunjukkan maklumat tentang penerima (protokol rangkaian, alamat IP, port TCP);
  • menghantar mesej, panjang dan strukturnya dengan maklumat tentang penerima kepada pengendali protokol TCP (lapisan pengangkutan);
  • pengendali TCP menjana segmen di mana mesej adalah data, dan pengepala mengandungi port TCP penerima (serta data lain);
  • pengendali TCP menghantar segmen yang dijana kepada pengendali IP (lapisan rangkaian);
  • pengendali IP menganggap segmen dihantar TCP sebagai data dan mendahuluinya dengan pengepalanya (yang, khususnya, mengandungi alamat IP penerima, diambil daripada struktur data aplikasi yang sama, dan nombor protokol atas;
  • Pengendali IP menghantar paket yang diterima ke lapisan pautan data, yang sekali lagi dipertimbangkan pakej semasa sebagai data "mentah";
  • pengendali peringkat pautan, serupa dengan pengendali sebelumnya, menambah pengepalanya pada permulaan (yang juga menunjukkan nombor protokol peringkat atas, dalam kes kami ialah 0x0800(IP)) dan, dalam kebanyakan kes, menambah jumlah semak akhir, dengan itu membentuk bingkai;
  • Kemudian bingkai yang diterima dihantar ke lapisan fizikal, yang menukar bit menjadi isyarat elektrik atau optik dan menghantarnya ke medium penghantaran.

Pada bahagian penerima, proses terbalik (bawah ke atas), dipanggil penyahkapsulan, dilakukan untuk membongkar data dan membentangkannya kepada aplikasi.

Maklumat berkaitan.


pengenalan. 1

Model rujukan OSI 2

Anatomi model TCP/IP. 4

Lapisan aplikasi . 4

Peringkat antara tuan rumah . 4

Lapisan Internet . 4

Tahap akses rangkaian . 5

Kelebihan TCP/IP. 5

Tahap dan protokol TCP / IP . 6

Model TCP/IP. 6

Keluarga protokol TCP/IP. 6

protokol IP. 7

Objektif Protokol IP . 8

protokol TCP. 8

Objektif Protokol TCP . 8

Protokol UDP. 8

Objektif Protokol UDP . 9

Seluruh Dunia Web. 14

Kesimpulan. 17

Permohonan. 19

Senarai sastera terpakai... 20

pengenalan

Secara umum, istilah TCP/IP merujuk kepada seluruh keluarga protokol: TCP (Transmission Control Protocol/Internet Protocol) untuk penghantaran data yang boleh dipercayai, UDP (User Datagram Protocol) untuk penghantaran tidak terjamin, IP (Internet Protocol) dan aplikasi lain. perkhidmatan.

TCP/IP ialah protokol komunikasi terbuka. Keterbukaan bermakna ia membenarkan komunikasi merentas mana-mana gabungan peranti, tidak kira betapa berbezanya peranti tersebut pada tahap fizikal.

Protokol TCP/IP menjadikan Internet seperti sekarang. Akibatnya, Internet telah merevolusikan cara kita hidup dan bekerja hampir sama seperti mesin cetak, elektrik dan komputer. Tanpa protokol dan perkhidmatan yang popular - seperti HTTP, SMTP dan FTP - Internet akan menjadi begitu sahaja jumlah yang besar komputer diikat menjadi kusut yang tidak berguna.

Protokol TCP/IP ada di mana-mana. Ini adalah keluarga protokol yang membenarkan sesiapa sahaja yang mempunyai komputer, modem dan kontrak dengan Pembekal Perkhidmatan Internet untuk mengakses maklumat di seluruh Internet. Pengguna AOL Instant Messenger dan ICQ (juga dimiliki oleh AOL) menerima dan menghantar lebih 750 juta mesej setiap hari.

TCP/IP ialah sebab berjuta-juta transaksi diselesaikan setiap hari—mungkin berbilion-bilion, kerana Internet tidak terhad kepada e-mel dan pemesejan. Selain itu, TCP/IP tidak akan melepaskan kedudukannya dalam masa terdekat. Ini adalah keluarga protokol yang stabil, dibangunkan dengan baik dan cukup lengkap.

Dalam dia kerja kursus Saya sedang menerangkan tinjauan umum keluarga protokol TCP/IP, prinsip asas operasi dan tugas mereka, Cerita pendek dunia Wide Web dan HTTP.

model rujukan OSI

Pertubuhan Standardisasi Antarabangsa (ISO) telah membangunkan model rujukan untuk saling kendali sistem terbuka(OSI, Open Systems Interconnection) pada tahun 1978/1979 untuk memudahkan sambungan terbuka sistem komputer. Terbuka ialah kebolehoperasian yang boleh disokong merentas persekitaran heterogen yang mengandungi sistem daripada vendor yang berbeza. Model OSI menetapkan piawaian global yang mentakrifkan komposisi lapisan berfungsi untuk komunikasi terbuka antara komputer.

Perlu diingatkan bahawa model itu sangat berjaya dalam mencapai matlamat asalnya sehingga pada masa ini meritnya secara praktikal tidak dibincangkan. Pendekatan bersepadu yang sebelum ini tertutup tidak lagi digunakan dalam amalan; kini, komunikasi terbuka adalah wajib. Anehnya, sangat sedikit produk yang mematuhi piawaian OSI sepenuhnya. Sebaliknya, struktur berlapis asas sering disesuaikan dengan piawaian baharu. Walau bagaimanapun, model rujukan OSI kekal sebagai alat yang berharga untuk menunjukkan cara rangkaian berfungsi.

Model rujukan TCP / IP

Tidak seperti model rujukan OSI, model TCP/IP lebih tertumpu pada penyediaan interaksi rangkaian dan bukannya memisahkan lapisan berfungsi secara ketat. Untuk tujuan ini, ia mengiktiraf kepentingan struktur hierarki fungsi, tetapi menyediakan pereka protokol dengan fleksibiliti yang mencukupi dalam pelaksanaan. Sehubungan itu, model rujukan OSI adalah lebih sesuai untuk menerangkan mekanik komunikasi komputer-ke-komputer, tetapi TCP/IP telah menjadi protokol kerja internet utama.

Fleksibiliti model rujukan TCP/IP berbanding model rujukan OSI ditunjukkan dalam rajah.

Anatomi model TCP/IP

Tindanan protokol TCP/IP terdiri daripada empat lapisan berfungsi: aplikasi, hos-ke-hos, kerja internet dan lapisan akses rangkaian.

Lapisan aplikasi

Lapisan aplikasi mengandungi protokol akses jauh Dan perkongsian sumber. Aplikasi biasa - seperti Telnet, FTP, SMTP, HTTP dan banyak lagi - beroperasi pada tahap ini dan bergantung pada kefungsian tahap yang lebih rendah dalam hierarki. Sebarang aplikasi yang menggunakan rangkaian IP (termasuk program amatur dan komersial) tergolong dalam tahap model ini.

Peringkat antara tuan rumah

Fungsi lapisan ini termasuk membahagikan data dalam aplikasi untuk pemajuan melalui rangkaian, melakukan semakan matematik ke atas integriti data yang diterima dan memultiplekskan aliran data (kedua-duanya dihantar dan diterima) untuk berbilang aplikasi secara serentak. Ia berikutan bahawa lapisan hos-ke-hos mempunyai cara untuk mengenal pasti aplikasi dan dapat menyusun semula data yang diterima dalam susunan yang salah.

Pada masa ini, lapisan hos-ke-hos terdiri daripada dua protokol: protokol kawalan penghantaran TCP dan Protokol Datagram Pengguna UDP. Dengan Internet menjadi semakin berorientasikan transaksi, protokol ketiga telah ditakrifkan, secara tentatif dipanggil Protokol Kawalan Transaksi/Transmisi (T/TCP). Walau bagaimanapun, kebanyakan perkhidmatan aplikasi Internet menggunakan protokol TCP dan UDP pada peringkat hos-ke-hos.

Lapisan Internet

Lapisan kerja internet IPv4 terdiri daripada semua protokol dan prosedur yang membenarkan aliran data antara hos merentasi berbilang rangkaian. Oleh itu, paket yang membawa data mestilah boleh dihalakan. Protokol IP (Internet Protocol) bertanggungjawab untuk kebolehhalauan paket.

Lapisan kerja internet mesti menyokong fungsi penghalaan dan pengurusan laluan. Fungsi ini disediakan oleh protokol luaran yang dipanggil protokol penghalaan. Ini termasuk IGP (Protokol Gerbang Dalaman) dan EGP (Protokol Gerbang Luaran).

Tahap akses rangkaian

Lapisan akses rangkaian terdiri daripada semua fungsi yang diperlukan untuk sambungan fizikal dan penghantaran data melalui rangkaian. Dalam model rujukan OSI (Saling Sambungan Sistem Terbuka), set fungsi ini dibahagikan kepada dua lapisan: pautan fizikal dan data. Model rujukan TCP/IP dicipta selepas protokol hadir dalam namanya, dan ia menggabungkan kedua-dua lapisan ini bersama-sama, kerana pelbagai protokol IP berhenti di lapisan kerja internet. Protokol IP menganggap bahawa semua fungsi peringkat rendah disediakan oleh sama ada rangkaian tempatan atau sambungan bersiri.

Kelebihan TCP/IP

Protokol TCP/IP membolehkan rangkaian merentas platform (iaitu, komunikasi merentasi rangkaian heterogen). Sebagai contoh, rangkaian di bawah Kawalan Windows NT/2000 boleh mengehoskan stesen kerja Unix dan Macintosh, dan juga rangkaian tertib rendah yang lain. TCP/IP mempunyai ciri-ciri berikut:

o Kemudahan yang baik pemulihan selepas kegagalan.

o Keupayaan untuk menambah rangkaian baharu tanpa mengganggu kerja semasa.

o Toleransi ralat.

o Kebebasan daripada platform pelaksanaan.

o Overhed rendah untuk memindahkan data perkhidmatan.

Tahap dan protokol TCP/ IP

Protokol TCP dan IP bekerjasama untuk menguruskan aliran data (kedua-dua masuk dan keluar) pada rangkaian. Tetapi jika IP hanya menghantar paket tanpa mengambil berat tentang hasilnya, TCP mesti memastikan bahawa paket tiba di tempat yang betul. Secara khusus, TCP bertanggungjawab untuk melaksanakan tugas berikut:

o Membuka dan menutup sesi.

o Pengurusan pakej.

o Kawalan aliran data.

o Pengesanan dan pengendalian ralat.

Model TCP/IP

Protokol TCP/IP biasanya dilihat dalam konteks model rujukan yang mentakrifkan pembahagian struktur fungsinya. Walau bagaimanapun, model TCP/IP telah dibangunkan lebih lewat daripada kompleks protokol itu sendiri, jadi ia tidak boleh dalam apa-apa cara diambil sebagai model semasa mereka bentuk protokol.

Keluarga protokol TCP/IP

Keluarga protokol IP terdiri daripada beberapa protokol, selalunya secara kolektif dirujuk sebagai "TCP/IP":

o IP – protokol lapisan kerja internet;

o TCP ialah protokol antara hos yang menyediakan penghantaran yang boleh dipercayai;

Kuliah 3. Timbunan TCP/IP. Protokol TCP/IP asas

Protokol TCP/IP ialah protokol rangkaian pengangkutan asas. Istilah "TCP/IP" biasanya merujuk kepada semua yang berkaitan dengan protokol TCP dan IP. Ia meliputi seluruh keluarga protokol, program aplikasi dan juga rangkaian itu sendiri. Keluarga termasuk protokol UDP, ARP, ICMP, TELNET, FTP dan banyak lagi.

Seni bina protokol TCP/IP direka bentuk untuk rangkaian bersepadu yang terdiri daripada subnet paket heterogen berasingan yang disambungkan antara satu sama lain melalui get laluan, yang mana mesin heterogen disambungkan. Setiap subrangkaian beroperasi mengikut keperluan khususnya sendiri dan mempunyai sifat media komunikasinya sendiri. Walau bagaimanapun, diandaikan bahawa setiap subnet boleh menerima satu paket maklumat (data dengan yang sepadan pengepala rangkaian) dan menghantarnya kepada alamat yang ditentukan pada subnet tertentu itu. Subnet tidak diperlukan untuk menjamin penghantaran paket mandatori dan boleh dipercayai protokol hujung ke hujung. Dengan cara ini, dua mesin yang disambungkan ke subnet yang sama boleh bertukar paket.

Timbunan protokol TCP/IP mempunyai empat lapisan (Rajah 3.1).

Rajah 3.1 – Timbunan TCP/IP

Lapisan IV sepadan dengan lapisan capaian rangkaian, yang beroperasi pada protokol lapisan pautan fizikal dan data standard seperti Ethernet, Token Ring, SLIP, PPP dan lain-lain. Protokol pada tahap ini bertanggungjawab untuk penghantaran data paket dalam rangkaian pada tahap perkakasan.

Lapisan III menyediakan kerja internet apabila menghantar paket data dari satu subnet ke subnet yang lain. Dalam kes ini, protokol IP berfungsi.

Lapisan II adalah yang utama dan beroperasi berdasarkan protokol kawalan penghantaran TCP. Protokol ini diperlukan untuk penghantaran mesej yang boleh dipercayai antara dihoskan kereta yang berbeza program aplikasi kerana pembentukan sambungan maya antara mereka.

Tahap I - digunakan. Tindanan TCP/IP telah wujud sejak sekian lama dan ia termasuk sejumlah besar protokol dan perkhidmatan peringkat aplikasi (protokol pemindahan Fail FTP, protokol Telnet, protokol Gopher untuk mengakses sumber ruang global GopherSpace, yang paling terkenal protokol HTTP untuk akses kepada pangkalan data hiperteks jauh di World Wide Web, dsb.).

Semua protokol tindanan boleh dibahagikan kepada dua kumpulan: protokol pemindahan data, yang memindahkan data berguna antara dua pihak; protokol perkhidmatan yang diperlukan untuk operasi rangkaian yang betul.

Protokol perkhidmatan semestinya menggunakan beberapa jenis protokol pemindahan data. Sebagai contoh, protokol perkhidmatan ICMP menggunakan protokol IP. Internet adalah keseluruhan semua yang disambungkan jaringan komputer, menggunakan protokol timbunan TCP/IP.

Fungsi lapisan pengangkutan. Protokol TCP, UDP.

Tahap keempat model direka untuk menyampaikan data tanpa ralat, kehilangan dan pertindihan dalam urutan di mana ia dihantar. Tidak kira apa data yang dihantar, dari mana dan di mana, iaitu, ia menyediakan mekanisme penghantaran itu sendiri. Lapisan pengangkutan menyediakan jenis berikut perkhidmatan:

– mewujudkan sambungan pengangkutan;

- pemindahan data;

– gangguan sambungan pengangkutan.

Fungsi yang dilakukan lapisan pengangkutan:

– menukar alamat pengangkutan kepada alamat rangkaian;

– pemultipleksan sambungan pengangkutan ke dalam sambungan rangkaian;

– mewujudkan dan memutuskan sambungan pengangkutan;

– memesan blok data dengan sambungan individu;

– pengesanan ralat dan kawalan yang diperlukan ke atas kualiti perkhidmatan;

– pemulihan daripada kesilapan;

– pembahagian, perkaitan dan penyatuan;

– kawalan aliran data ke atas sambungan individu;

– fungsi penyeliaan;

– penghantaran blok data pengangkutan segera.

Protokol Kawalan Penghantaran (TCP) menyediakan perkhidmatan penghantaran paket berorientasikan sambungan yang boleh dipercayai.

Protokol TCP:

– menjamin penghantaran datagram IP;

– melaksanakan pembahagian dan pemasangan blok besar data yang dihantar oleh program;

– memastikan penghantaran segmen data dalam susunan yang diperlukan;

– menyemak integriti data yang dihantar menggunakan checksum;

– menghantar pengakuan positif jika data diterima dengan jayanya. Menggunakan pengakuan terpilih, anda juga boleh menghantar pengakuan negatif untuk data yang tidak diterima;

– Menawarkan pengangkutan pilihan untuk program yang memerlukan pemindahan data yang boleh dipercayai dengan penubuhan sesi, seperti pangkalan data dan program pelayan-pelanggan E-mel.

TCP adalah berdasarkan komunikasi titik ke titik antara dua nod rangkaian. TCP menerima data daripada program dan memprosesnya sebagai aliran bait. Bait dikumpulkan ke dalam segmen, yang diberikan nombor berjujukan oleh TCP untuk membolehkan pemasangan segmen yang betul pada hos penerima.

Untuk membolehkan dua nod TCP berkomunikasi, mereka mesti mewujudkan sesi antara satu sama lain terlebih dahulu. Sesi TCP dimulakan menggunakan proses yang dipanggil jabat tangan tiga hala, di mana nombor urutan disegerakkan dan dihantar maklumat kawalan, perlu untuk menubuhkan sambungan maya antara nod. Setelah proses jabat tangan ini selesai, pemajuan paket dan pengakuan bermula dalam susunan berurutan antara nod ini. Proses serupa digunakan oleh TCP sebelum menamatkan sambungan untuk memastikan kedua-dua nod telah selesai menghantar dan menerima data (Rajah 3.2).


Rajah 3.2 – Format pengepala segmen TCP

Medan pelabuhan sumber dan pelabuhan destinasi menduduki 2 bait dan mengenal pasti proses penghantaran dan proses penerima. Nombor jujukan dan medan nombor pengakuan (4 bait panjang) nombor setiap bait data yang dihantar atau diterima. Dilaksanakan sebagai integer tidak ditandatangani yang ditetapkan semula apabila mereka mencapai nilai maksimumnya. Setiap pihak memimpin sendiri penomboran bersiri. Medan panjang pengepala ialah 4 bit panjang dan mewakili panjang pengepala segmen TCP, diukur dalam perkataan 32-bit. Panjang pengepala tidak tetap dan boleh berbeza-beza bergantung pada nilai yang ditetapkan dalam medan parameter. Medan rizab menduduki 6 bit. Medan bendera adalah 6 bit panjang dan mengandungi enam bendera 1-bit:

– bendera URG (Penunjuk Segera) ditetapkan kepada 1 jika penunjuk kepada medan data segera digunakan;

bendera ACK(Pengakuan) ditetapkan kepada 1 jika medan nombor pengakuan mengandungi data. Jika tidak, medan ini diabaikan;



– bendera PSH (Tolak) bermaksud bahawa penerima Timbunan TCP hendaklah segera memaklumkan aplikasi tentang data masuk, dan tidak menunggu sehingga penimbal penuh;

– bendera RST (Reset) digunakan untuk membatalkan sambungan: disebabkan oleh ralat aplikasi, penolakan segmen yang salah, percubaan untuk membuat sambungan jika tiada perkhidmatan yang diminta;

– bendera SYN (Synchronize) ditetapkan apabila memulakan sambungan dan menyegerakkan nombor turutan;

– bendera FIN (Selesai) digunakan untuk menamatkan sambungan. Ia menunjukkan bahawa pengirim telah selesai menghantar data.

Medan saiz tetingkap (2 bait panjang) mengandungi bilangan bait yang boleh dihantar selepas bait yang telah diakui. Medan checksum (panjang 2 bait) digunakan untuk meningkatkan kebolehpercayaan. Ia mengandungi jumlah semak pengepala, data dan pengepala pseudo. Semasa melakukan pengiraan, medan semak ditetapkan sama dengan sifar, dan medan data berlapik dengan bait nol jika panjangnya ialah nombor ganjil. Algoritma checksum hanya menambah semua perkataan 16-bit dalam pelengkap dua dan kemudian mengira pelengkap jumlah keseluruhan.

Protokol UDP, sebagai protokol datagram, melaksanakan perkhidmatan apabila mungkin, iaitu, ia tidak menjamin penghantaran mesejnya, dan, oleh itu, sama sekali tidak mengimbangi ketidakbolehpercayaan protokol datagram IP. Unit data Protokol UDP dipanggil paket UDP atau datagram pengguna. Setiap datagram membawa mesej pengguna yang berasingan. Ini mengakibatkan pengehadan: panjang datagram UDP tidak boleh melebihi panjang medan data protokol IP, yang seterusnya dihadkan oleh saiz bingkai teknologi asas. Oleh itu, jika penimbal UDP menjadi penuh, data aplikasi akan dibuang. Pengepala paket UDP, yang terdiri daripada empat medan 2-bait, mengandungi port sumber medan, port destinasi, panjang UDP dan jumlah semak (Rajah 3.3).

Medan pelabuhan sumber dan pelabuhan destinasi mengenal pasti proses penghantaran dan penerimaan. Medan panjang UDP mengandungi panjang paket UDP dalam bait. Medan checksum mengandungi checksum paket UDP, dikira ke atas keseluruhan paket UDP dengan pseudo-header ditambah.

Rajah 3.3 – Format pengepala paket UDP

Sastera asas: 2

Bacaan lanjut: 7

Soalan kawalan:

1. Apakah protokol dalam OSI ialah TCP/IP?

2. Apakah tujuan seni bina protokol TCP/IP?

3. Apakah lapisan yang terdapat pada tindanan TCP/IP?

4. Apakah fungsi yang dilakukan oleh TCP Transmission Control Protocol?

5. Apakah perbezaan yang wujud antara protokol TCP dan UDP?

Untuk mengawal selia pertukaran data antara komputer, set peraturan digunakan, atau protokol. Pada masa ini, set protokol yang paling banyak digunakan di bawah nama umum TCP/IP. (Perlu diingat bahawa di banyak negara Eropah protokol digunakan X.25). Fungsi asas keluarga protokol TCP/IP: e-mel, pemindahan fail antara komputer dan log masuk jauh ke dalam sistem.

Perintah pengguna mel, arahan pengguna pengendalian mesej (MH) dan arahan pelayan sendmail boleh digunakan TCP/IP untuk memindahkan mesej antara sistem, dan utiliti rangkaian asas (BNU) boleh digunakan TCP/IP untuk memindahkan fail dan arahan antara sistem.

TCP/IP ialah satu set protokol yang menetapkan piawaian untuk komunikasi antara komputer dan mengandungi perjanjian terperinci mengenai penghalaan dan kerja internet. TCP/IP digunakan secara meluas di Internet, jadi pengguna dari institusi penyelidikan, sekolah, universiti, agensi kerajaan dan perusahaan industri boleh berkomunikasi dengannya.

TCP/IP membolehkan komunikasi antara komputer yang disambungkan ke rangkaian, biasanya dipanggil hos. Mana-mana rangkaian boleh disambungkan ke rangkaian lain dan berkomunikasi dengan hosnya. Walaupun terdapat pelbagai teknologi rangkaian, kebanyakannya berdasarkan penukaran paket dan penstriman, satu set protokol TCP/IP mempunyai satu kelebihan penting: ia menyediakan kebebasan perkakasan.

Oleh kerana protokol Internet hanya menentukan blok penghantaran dan cara ia dihantar, TCP/IP tidak bergantung pada ciri-ciri rangkaian perkakasan, membolehkan anda mengatur pertukaran maklumat antara rangkaian dengan teknologi penghantaran data yang berbeza. Sistem alamat IP membolehkan sambungan diwujudkan antara mana-mana dua mesin pada rangkaian. Selain itu, dalam TCP/IP piawaian juga telah ditakrifkan untuk banyak perkhidmatan komunikasi pengguna akhir.

TCP/IP menyediakan cara untuk membenarkan komputer anda bertindak sebagai hos Internet yang boleh menyambung ke rangkaian dan mewujudkan sambungan dengan mana-mana hos Internet lain. DALAM TCP/IP Terdapat arahan dan alat yang membolehkan anda melakukan tindakan berikut:

  • Pindahkan fail ke sistem lain
  • Log masuk ke sistem jauh
  • Laksanakan arahan pada sistem jauh
  • Cetak fail pada sistem jauh
  • Hantar e-mel pengguna jauh
  • Menjalankan dialog interaktif dengan pengguna jauh
  • Urus rangkaian
Catatan: TCP/IP Hanya fungsi pengurusan rangkaian asas disediakan. Berbanding dengan TCP/IP, Protokol Pengurusan Rangkaian Mudah (SNMP) menyediakan rangkaian perintah dan fungsi kawalan yang lebih luas.
  • Terminologi TCP/IP
    Biasakan diri dengan konsep Internet asas yang berkaitan dengan TCP/IP.
  • Merancang Rangkaian TCP/IP
    Timbunan protokol TCP/IP adalah cara organisasi yang fleksibel rangkaian, jadi setiap pengguna boleh menyesuaikannya mengikut keperluan mereka sendiri. Apabila merancang rangkaian anda, pertimbangkan isu berikut. Isu-isu ini dibincangkan dengan lebih terperinci dalam bahagian lain. Senarai ini harus dianggap sebagai gambaran keseluruhan tugasan sahaja.
  • Memasang TCP/IP
    Bahagian ini menerangkan prosedur pemasangan TCP/IP.
  • Tetapan TCP/IP
    tetapan perisian TCP/IP anda boleh mula serta-merta selepas memasangnya pada sistem.
  • Pengenalpastian dan selamat rcmds
    Pasukan ini kini mempunyai kaedah pengenalan tambahan.
  • Tetapan TCP/IP
    Untuk tetapan TCP/IP cipta fail .netrc.
  • Cara untuk mengatur interaksi dengan sistem atau pengguna lain
    Terdapat beberapa cara untuk mengatur interaksi dengan sistem atau pengguna lain. Bahagian ini menerangkan dua cara yang mungkin. Pertama, anda boleh mewujudkan sambungan antara tempatan dan hos jauh. Kaedah kedua ialah dialog dengan pengguna jauh.
  • Memindahkan fail
    Walaupun fail yang agak kecil boleh dihantar menggunakan e-mel, terdapat lebih banyak pilihan untuk fail yang lebih besar. cara yang berkesan pemindahan.
  • Mencetak ke pencetak jauh
    Jika anda mempunyai pencetak tempatan yang disambungkan ke hos anda, anda boleh menggunakan maklumat dalam bahagian ini untuk mencetak pencetak jauh. Lebih-lebih lagi, jika pencetak tempatan tidak, anda akan dapat mencetak ke pencetak jauh selain daripada pencetak lalai.
  • Mencetak fail dari sistem jauh
    Anda mungkin perlu mencetak fail yang terletak pada hos jauh. Dalam kes ini, lokasi fail yang dicetak bergantung pada pencetak jauh yang tersedia untuk hos jauh.
  • Lihat maklumat status
    Menggunakan arahan TCP/IP anda boleh mendapatkan maklumat tentang status, pengguna dan hos rangkaian. Maklumat ini mungkin diperlukan untuk berkomunikasi dengan hos atau pengguna lain.
  • protokol TCP/IP
    Protokol ialah satu set peraturan yang mentakrifkan format dan prosedur mesej yang membenarkan komputer dan program aplikasi bertukar maklumat. Peraturan ini dipatuhi oleh setiap komputer pada rangkaian, menyebabkan mana-mana hos penerima dapat memahami mesej yang dihantar kepadanya. Kit Protokol TCP/IP boleh dianggap sebagai struktur berbilang lapisan.
  • Kad Penyesuai Rangkaian LAN TCP/IP
    Kad penyesuai rangkaian ialah peranti fizikal yang bersambung terus kabel rangkaian. Ia bertanggungjawab untuk menerima dan menghantar data pada peringkat fizikal.
  • Antara muka rangkaian TCP/IP
    Di peringkat antara muka rangkaian TCP/IP mencipta paket daripada datagram IP yang boleh ditafsir dan dihantar menggunakan teknologi rangkaian tertentu.
  • pengalamatan TCP/IP
    Skim pengalamatan IP yang digunakan dalam TCP/IP, membolehkan pengguna dan aplikasi mengenal pasti secara unik rangkaian dan hos yang sambungan dibuat.
  • Terjemahan Nama TCP/IP
    Walaupun alamat IP 32-bit boleh mengenal pasti semua hos secara unik Rangkaian Internet, pengguna mempunyai pengalaman yang lebih baik dengan nama hos yang bermakna dan mudah diingati. DALAM Protokol Kawalan Penghantaran/Protokol Internet (TCP/IP) Sistem penamaan disediakan yang menyokong kedua-dua struktur rangkaian peringkat tunggal dan hierarki.
  • Merancang dan mengkonfigurasi resolusi nama LDAP (Skema Direktori IBM SecureWay)
    Protokol Akses Direktori Ringan (LDAP)- ia terbuka protokol standard mengawal selia kaedah mendapatkan dan menukar maklumat dalam katalog.
  • Merancang dan Mengkonfigurasi Resolusi Nama NIS_LDAP (Skim RFC 2307)
    AIX 5.2 memperkenalkan mekanisme peleraian nama baharu, NIS_LDAP.
  • Menetapkan alamat dan parameter TCP/IP - Protokol Konfigurasi Hos Dinamik
    direka untuk mengatur komunikasi antara komputer dengan alamat tertentu. Salah satu tanggungjawab pentadbir rangkaian adalah untuk menetapkan alamat dan menetapkan parameter untuk semua mesin pada rangkaian. Biasanya, pentadbir memberitahu pengguna alamat yang diperuntukkan kepada sistem mereka dan membenarkan pengguna mengkonfigurasi tetapan itu sendiri. Walau bagaimanapun, ralat konfigurasi atau salah faham mungkin menimbulkan persoalan dalam kalangan pengguna yang perlu ditangani oleh pentadbir secara individu. membenarkan pentadbir mengkonfigurasi rangkaian secara berpusat tanpa penyertaan pengguna akhir.
  • Protokol Konfigurasi Hos Dinamik versi 6
    Protokol Konfigurasi Hos Dinamik (DHCP) Membolehkan anda bekerja dengan konfigurasi rangkaian dari lokasi terpusat. Bahagian ini didedikasikan untuk DHCPv6; Alamat IP merujuk kepada alamat IPv6, dan DHCP - DHCPv6(kecuali dinyatakan sebaliknya).
  • Daemon DHCP Proksi PXE
    Pelayan Proksi PXE DHCP berfungsi hampir sama seperti pelayan DHCP: dia melihat mesej pelanggan DHCP dan menjawab beberapa pertanyaan. Walau bagaimanapun, tidak seperti pelayan DHCP, pelayan Proksi PXE DHCP tidak mengurus alamat rangkaian, tetapi hanya menjawab permintaan daripada pelanggan PXE.
  • Daemon Perundingan Imej But (BINLD)
    Pelayan Daemon Perundingan imej but(BINLD) digunakan dalam peringkat ketiga but klien PXE.
  • Daemon TCP/IP
    syaitan (atau pelayan) ialah proses yang berjalan di latar belakang dan memenuhi permintaan daripada proses lain. Protokol Kawalan Penghantaran/Protokol Internet menggunakan program daemon untuk melaksanakan fungsi tertentu dalam sistem pengendalian.
  • Penghalaan TCP/IP
    Laluan ialah laluan di mana paket dihantar dari pengirim kepada penerima.
  • IPv6 mudah alih
    Protokol mudah alih IPv6 menyediakan sokongan ubah hala untuk IPv6. Dengan itu, pengguna boleh menggunakan alamat IP yang sama di mana-mana sahaja di dunia, dan aplikasi yang berjalan dengan alamat ini mengekalkan komunikasi dan sambungan peringkat atas, tanpa mengira lokasi pengguna. Sokongan pemajuan disediakan dalam persekitaran homogen dan heterogen.
  • Alamat IP maya
    Alamat IP maya menghapuskan pergantungan hos pada antara muka rangkaian individu.
  • EtherChannel dan Pengagregatan Pautan IEEE 802.3ad
    Pengagregatan pautan EtherChannel dan IEEE 802.3ad ialah teknologi pengagregatan port rangkaian yang membenarkan berbilang penyesuai Ethernet digabungkan menjadi satu peranti Ethernet pseudo tunggal.
  • Protokol Internet untuk InfiniBand (IPoIB)
    Paket protokol IP boleh dihantar melalui antara muka InfiniBand (IB). Dalam kes ini, paket IP disertakan dalam paket IB menggunakan antara muka rangkaian.
  • Pemula Perisian iSCSI dan Sasaran Perisian
    Inisiator perisian iSCSI membenarkan AIX mengakses peranti storan rangkaian TCP/IP menggunakan penyesuai Ethernet. Sasaran perisian iSCSI membenarkan AIX mengakses memori tempatan yang dieksport oleh pemula iSCSI lain menggunakan protokol iSCSI yang ditakrifkan dalam RFC 3720.

Perkara utama yang membezakan Internet daripada rangkaian lain ialah protokolnya - TCP/IP. Secara umum, istilah TCP/IP biasanya bermaksud segala-galanya yang berkaitan dengan protokol untuk komunikasi antara komputer di Internet. Ia meliputi seluruh keluarga protokol, program aplikasi, dan juga rangkaian itu sendiri. TCP/IP ialah teknologi kerja internet. Rangkaian yang menggunakan teknologi TCP/IP dipanggil “internet”. Jika kita bercakap tentang rangkaian global yang menghubungkan banyak rangkaian dengan teknologi TCP/IP, maka ia dipanggil Internet.

Protokol TCP/IP mendapat namanya daripada dua protokol komunikasi(atau protokol komunikasi). Ini ialah Transmission Control Protocol (TCP) dan Internet Protocol (IP). Walaupun pada hakikatnya Internet digunakan nombor besar protokol lain, Internet sering dipanggil TCP/1P-rangkaian, kerana kedua-dua protokol ini sememangnya yang paling penting.

Protokol IP (Internet Protocol) menguruskan penghantaran terus maklumat melalui rangkaian. Semua maklumat dibahagikan kepada bahagian - pakej dan dihantar daripada pengirim kepada penerima. Untuk menangani pakej dengan tepat, adalah perlu untuk menentukan koordinat yang jelas bagi penerima atau alamatnya.

alamat internet terdiri daripada 4 bait. Apabila menulis, bait dipisahkan antara satu sama lain dengan titik: 123.45.67.89 atau 3.33.33.3. Pada hakikatnya, alamat terdiri daripada beberapa bahagian. Memandangkan Internet ialah rangkaian rangkaian, permulaan alamat memberitahu nod Internet rangkaian mana alamat merupakan sebahagian daripadanya. Hujung kanan alamat memberitahu rangkaian ini komputer atau hos yang harus menerima paket tersebut. Setiap komputer di Internet mempunyai alamat unik dalam skim ini.

Alamat angka komputer di Internet adalah serupa dengan poskod pejabat pos. Terdapat beberapa jenis alamat Internet (jenis: A, B, C, D, E), yang membahagikan alamat dengan cara yang berbeza ke dalam medan nombor rangkaian dan nombor nod; bilangan rangkaian dan mesin yang mungkin dalam rangkaian tersebut bergantung pada jenis pembahagian tersebut.

Disebabkan oleh had perkakasan, maklumat yang dihantar melalui rangkaian IP dibahagikan kepada bahagian (di sepanjang sempadan bait), dibentangkan kepada pakej. Panjang maklumat di dalam paket biasanya berkisar antara 1 hingga 1500 bait. Ini melindungi rangkaian daripada monopoli oleh mana-mana pengguna dan memberi semua orang hak yang hampir sama. Atas sebab yang sama, jika rangkaian tidak cukup pantas, lebih ramai pengguna menggunakannya pada masa yang sama, lebih perlahan ia akan berkomunikasi dengan semua orang.

Salah satu kelebihan Internet ialah protokol IP itu sendiri sudah cukup mencukupi untuk beroperasi. Walau bagaimanapun, protokol ini juga mempunyai beberapa kelemahan:

  • - kebanyakan maklumat yang dihantar lebih panjang daripada 1500 aksara, jadi ia perlu dibahagikan kepada beberapa paket;
  • - beberapa paket mungkin hilang sepanjang perjalanan;
  • - paket mungkin tiba dalam urutan yang berbeza daripada yang awal.

Protokol yang digunakan mesti menyediakan cara untuk memindahkan sejumlah besar maklumat tanpa herotan yang mungkin berlaku disebabkan oleh kerosakan rangkaian.

Protokol Kawalan Penghantaran (TCP) ialah protokol yang berkait rapat dengan IP yang digunakan untuk tujuan yang sama, tetapi pada tahap yang lebih tinggi. tahap tinggi. Protokol TCP menangani masalah menghantar sejumlah besar maklumat, berdasarkan keupayaan protokol IP.

TCP membahagikan maklumat untuk dihantar kepada beberapa bahagian dan nombor setiap bahagian supaya pesanan boleh dipulihkan kemudian. Untuk menghantar penomboran ini bersama-sama dengan data, ia meliputi setiap maklumat dengan penutupnya sendiri - sampul surat TCP yang mengandungi maklumat yang sepadan.

Setelah diterima, penerima membongkar sampul IP dan melihat sampul TCP, membongkarnya juga dan meletakkan data dalam urutan bahagian di tempat yang sesuai. Jika ada yang hilang, dia menuntut agar sekeping ini dihantar semula. Pada akhirnya, maklumat dikumpul dalam susunan yang betul dan dipulihkan sepenuhnya.