Rumah Kewangan Peribadi Asas rangkaian: soket dan soket TCP / UDP - dummies

Asas rangkaian: soket dan soket TCP / UDP - dummies

Video: Internet Technologies - Computer Science for Business Leaders 2016 2024

Video: Internet Technologies - Computer Science for Business Leaders 2016 2024
Anonim

Untuk menguruskan sambungan antara protokol rangkaian lapisan aplikasi, TCP dan UDP menggunakan port dan soket. TCP dan UDP beroperasi di lapisan host-to-host dalam model komunikasi IP dan menyediakan perkhidmatan komunikasi hos-ke-hos untuk protokol lapisan aplikasi. Ini bermaksud protokol lapisan aplikasi adalah pada satu hos IP yang menyambung kepada protokol lapisan aplikasi pada hos IP lain.

Dalam kebanyakan situasi, sambungan hos-ke-hos mempunyai proses memutuskan yang berjalan pada satu hos dan proses klien yang berjalan pada hos yang lain. Contoh sambungan host-to-host ini termasuk pelayar web yang menyambung ke pelayan web; atau klien Protokol Salinan Selamat (SCP) (seperti WinSCP) yang menyambung ke pelayan SCP.

A port adalah titik sambungan TCP atau UDP. Fikirkan mereka sebagai wadah pada papan suis telefon lama. Terdapat 65, 536 (atau 2 ^ 16) pelabuhan yang tersedia untuk tuan rumah untuk menguruskan sambungan, berjumlah 0 hingga 65, 535 untuk setiap TCP dan UDP. Apabila anda menubuhkan pelayan aplikasi yang dijalankan pada hos IP, anda mengkonfigurasi pelayan itu untuk digunakan (atau terikat kepada) port TCP atau UDP tertentu.

Dengan mengaitkan pelayan lapisan aplikasi untuk menggunakan port khusus, anda telah mencipta destinasi yang boleh disambung oleh hos IP jauh.

Apabila hos IP jauh menyambung ke pelayan lapisan aplikasi, sambungan hos menjadikannya kepada pelabuhan yang beroperasi pada hos IP tertentu (dikenalpasti oleh alamat IP). Pasangan ini alamat IP dan pelabuhan sebagai titik akhir sambungan ialah soket .

Dalam analogi papan suis lama, soket mempunyai dua penyambung yang disambungkan ke setiap telefon klien: satu adalah bekas, dan yang lain adalah palam. Fikirkan penyambung ini sebagai pelabuhan, tetapi kerana port dikaitkan dengan telefon, bersama-sama mereka membuat soket, seperti port TCP atau UDP, apabila dipasangkan dengan alamat IP adalah soket.

Untuk membuat sambungan telefon untuk pelanggan, "pengendali" mengambil palam untuk satu pelanggan dan menghubungkannya ke soket untuk pelanggan lain. Dengan IP, aplikasi klien mempunyai port yang beroperasi, jadi pada hos pelanggan, terdapat alamat IP dan pelabuhan untuk sisi klien sambungan; ini soket.

Di sebelah pelayan sambungan ialah alamat IP untuk pelayan dan pelabuhan untuk membuat soket di hos pelayan. Untuk mewujudkan sambungan antara lapisan aplikasi klien dan lapisan aplikasi pelayan adalah sambungan maya antara kedua-dua soket ini.

Contoh ini akan membimbing anda melalui proses menyambung ke laman web, seperti Wiley. Anda akan membuka pelayar web anda (seperti Mozilla Firefox) dan ketik www. wiley. com ke dalam bar alamat. Pelayar web anda menggunakan pelayan Sistem Nama Domain (DNS) untuk mencari nama www. wiley. com untuk mengenalpasti alamat IPnya. Untuk contoh ini, alamatnya ialah 192. 0. 2. 100.

Firefox membuat sambungan ke 192. 0. 2. 100 alamat dan ke port di mana pelayan web lapisan aplikasi beroperasi. Firefox mengetahui port apa yang diharapkan kerana ia merupakan pelabuhan yang terkenal . Port terkenal untuk pelayan web adalah TCP port 80.

Sasaran destinasi yang cuba disambungkan oleh Firefox ditulis sebagai socket : port, atau dalam contoh ini, 192. 0. 2. 100: 80. Ini adalah sisi pelayan yang bersambung, tetapi pelayan perlu tahu di mana untuk menghantar halaman web yang anda mahu lihat di Mozilla Firefox, jadi anda mempunyai soket untuk sisi klien sambungan juga.

Sambungan sebelah pelanggan terdiri daripada alamat IP anda, seperti 192. 168. 1. 25, dan nombor port dinamik yang dipilih secara rawak. Soket yang dikaitkan dengan Firefox kelihatan seperti 192. 168. 1. 25: 49175. Oleh kerana pelayan web beroperasi pada TCP port 80, kedua soket ini adalah soket TCP, sedangkan jika anda menyambung ke pelayan yang beroperasi pada port UDP, kedua-duanya pelayan dan soket klien akan menjadi soket UDP.

Asas rangkaian: soket dan soket TCP / UDP - dummies

Pilihan Editor

Cara Buat Outlet untuk Pengawal Peta di Apl iOS anda - dummies

Cara Buat Outlet untuk Pengawal Peta di Apl iOS anda - dummies

Jika anda mahu menggunakan MapController untuk apl iOS anda, anda memerlukan sebuah saluran keluar. Dengan Pemilih peta anda dijaga, tiba waktunya untuk mencipta saluran supaya MapController mempunyai akses ke paparan Peta untuk memusatkan peta dan mempunyai paparan anotasi. Ikuti langkah berikut:

Bagaimana Membuat Seni Bina Aplikasi iOS - manisan

Bagaimana Membuat Seni Bina Aplikasi iOS - manisan

Senibina aplikasi adalah di mana anda akan bermula dengan pembangunan aplikasi iOS anda. Pada tahap asas, kebanyakan apl terdiri daripada komponen asas yang sama. Kebanyakan aplikasi terdiri daripada yang berikut: Model: Objek model merangkumi logik dan kandungan (data) aplikasi. Views: Kandungan data tidak berguna jika pengguna anda ...

Protein Diet Paleo dan Mengapa Haiwan Matter - manik

Protein Diet Paleo dan Mengapa Haiwan Matter - manik

Manusia, manusia gua dan manusia moden, adalah omnivora . Gaya hidup Paleo membina warisan makan daging. Ahli antropologi bersetuju bahawa nenek moyang kita yang terdahulu adalah pemakan daging, dan saintis menganggarkan bahawa gen kita adalah 99. 9 peratus sama dengan mereka pada masa itu. Daging menyediakan kita dengan protein, asid lemak penting, dan vitamin - sama seperti ...

Pilihan Editor

Bersukacita dengan Perspektif Hak - monyet

Bersukacita dengan Perspektif Hak - monyet

Tidak seperti binatang lain, mengenai pilihan! Anda boleh memilih untuk berbahagia. Anda boleh memilih untuk melihat kehidupan sebagai kaca separuh penuh (optimistik) atau kaca setengah kosong (pesimis). Semuanya datang kepada sama ada anda menentukan masalah sebagai cabaran atau krisis. Mempunyai perspektif yang betul adalah ...

Kebahagiaan: Tahu Kapan Rencana dan Kapan Bukan Untuk - patung

Kebahagiaan: Tahu Kapan Rencana dan Kapan Bukan Untuk - patung

Akhir-akhir ini, manusia memerlukan rancangan untuk semuanya. Adakah rancangan ini menjadikan anda lebih bahagia? Lebih kurang dan lebih sedikit orang boleh melalui hari tanpa BlackBerry. Ibu bapa merancang untuk pendidikan kolej anak-anak mereka apabila anak-anak berada di tadika. Ada perancang persaraan, perancang perjalanan, perancang perkahwinan, dan bahkan ...

Memutuskan apa jenis orangtua yang anda inginkan untuk mencapai kebahagiaan

Memutuskan apa jenis orangtua yang anda inginkan untuk mencapai kebahagiaan

Bagaimana membesarkan anak-anak anda tidak hanya menjejaskan betapa gembiranya mereka; ia memberi kesan kepada bagaimana mereka melakukan persembahan di sekolah, sama ada mereka mengambil merokok, bagaimana mungkin mereka akan mengalami kemurungan, dan sama ada mereka terlibat dalam tingkah laku seksual yang berisiko. Menurut ahli psikologi yang mengkaji hal semacam ini, terdapat empat gaya utama ...

Pilihan Editor

Rakaman Excel Macros dengan Rujukan Mutlak - dummies

Rakaman Excel Macros dengan Rujukan Mutlak - dummies

Mod rakaman lalai excel adalah rujukan mutlak. Apabila rujukan sel dalam formula adalah rujukan mutlak, ia tidak menyesuaikan secara automatik apabila formula disisipkan ke lokasi baru. Cara terbaik untuk memahami bagaimana konsep ini digunakan untuk makro adalah mencuba. Catat makro yang mengira baris ...

Merujuk kepada Nilai atau Rumusan dalam Sel Lain dalam Excel 2007 Formula - dummies

Merujuk kepada Nilai atau Rumusan dalam Sel Lain dalam Excel 2007 Formula - dummies

Menghubungkan formula adalah formula dalam Excel 2007 yang merujuk lokasi dalam lembaran kerja yang sama, buku kerja sama, atau bahkan buku kerja yang berbeza. Apabila anda mencipta formula pautan, ia membawa formula rumit atau asal ke lokasi baru supaya hasil dalam formula pengaudan tetap terikat secara dinamik kepada asal. Jika ...

Rakaman Excel Macros dengan Rujukan Relatif - dummies

Rakaman Excel Macros dengan Rujukan Relatif - dummies

Rujukan relatif dalam makro Excel bermakna relatif kepada sel yang sedang aktif . Oleh itu, berhati-hati dengan pilihan sel aktif anda - kedua-duanya apabila anda merakam rujukan makro relatif dan apabila anda menjalankannya. Pertama, buka Sample File. xlsx boleh didapati dalam talian. Kemudian, gunakan langkah-langkah berikut untuk merakam makro rujukan relatif: Pada ...