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 2025

Video: Internet Technologies - Computer Science for Business Leaders 2016 2025
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

Menggunakan Tab File Excel 2010 untuk Akses Backstage View - dummies

Menggunakan Tab File Excel 2010 untuk Akses Backstage View - dummies

Berhampiran sudut kiri atas Tingkap Excel 2010, anda mencari tab Fail hijau, yang menyediakan akses kepada paparan Backstage. Tab File menggantikan butang Office (atau menu Fail) dalam versi sebelumnya Excel dan juga termasuk arahan baru ke Excel 2010. Pandangan Backstage baru mengandungi semua dokumen dan fail yang berkaitan dengan fail, ...

Pilihan Editor

Menghindari Misfires Permainan Pendek - dummies

Menghindari Misfires Permainan Pendek - dummies

Memukul bola dari tee mudah dibandingkan dengan permainan pendek. Heck, bola duduk di tee, anda memukulnya dengan kelab yang sama setiap kali, dan anda boleh melayari dan memukulnya sejauh yang anda mahukan. Permainan pendek, bagaimanapun, memberi anda gambaran yang berbeza ...

Bagaimana untuk membetulkan cangkuk di swing golf anda - dummies

Bagaimana untuk membetulkan cangkuk di swing golf anda - dummies

Pegolf cenderung untuk cangkuk (tembakan yang bermula kanan dan akhir kiri) cenderung mempunyai banyak tindakan tangan dan pergerakan badan tidak mencukupi dalam perubahan golf mereka. Latihan ini dapat membantu anda membetulkan masalah jika anda cenderung menyambung bola.

Golf For Dummies Cheat Sheet - dummies

Golf For Dummies Cheat Sheet - dummies

Walaupun anda baru golf, anda masih boleh melihat dan bertindak seperti anda tahu apa yang anda lakukan. Memastikan anda mempunyai peralatan yang betul di dalam beg anda dan membuat keputusan pintar tentang kelab yang digunakan boleh membawa anda ke permulaan yang hebat. Tawaran untuk menjaringkan skor dan mencadangkan beberapa keseronokan ...

Pilihan Editor

Bila dan Bagaimana Laporkan Pautan Paid kepada Google - dummies

Bila dan Bagaimana Laporkan Pautan Paid kepada Google - dummies

Jika anda mengesyaki bahawa satu pesaing dalam talian anda telah membeli pautan dan kedudukan lebih tinggi dalam hasil enjin carian kerana itu, maka anda boleh melaporkannya kepada Google untuk penyiasatan. Pertama, bagaimanapun, anda perlu memastikan bahawa pesaing benar-benar menyalahgunakan sistem. Melaporkan pautan berbayar adalah berbeza daripada melaporkan spam. ...

Di mana untuk Cari Idea Kandungan untuk Laman Web Anda - manisan

Di mana untuk Cari Idea Kandungan untuk Laman Web Anda - manisan

Jika anda merasa terharu pemikiran untuk menulis halaman dan halaman kandungan untuk laman web anda, ikhlas. Terdapat banyak cara untuk mendapatkan idea-idea untuk kandungan, termasuk brainstorming, melihat laman pesaing anda, menggunakan bahan offline anda sendiri, dan mendengar apa yang pelanggan inginkan. Brainstorm untuk membangunkan kandungan Web Yang ...

Kenapa Gunakan Enjin Carian untuk Pemasaran Anda? - patung

Kenapa Gunakan Enjin Carian untuk Pemasaran Anda? - patung

Kenapa repot-repot menggunakan enjin carian untuk pemasaran anda? Kerana enjin carian mewakili satu pun sumber utama pelawat laman web baru. Anda mungkin pernah mendengar bahawa kebanyakan lawatan laman web bermula di enjin carian. Nah, ini tidak benar, walaupun ramai orang terus menggunakan statistik ketinggalan zaman ini kerana mereka berbunyi baik - "80 peratus daripada ...