交换机自主学习的实现过程——更新交换表
我们知道,交换机不像集线器那样傻,对一个端口收到的每个字节都传输到其他所有端口。交换机能够通过自主学习能力,认识自己的每一个端口上连接的主机。所以,当交换机收到一个mac帧时,它通过查看该帧的目的地址,知道了该数据包要发送到的目的主机后,就将该数据包通过另一个连接目的主机端口发送给目的主机。
那么交换机是如何认识和自己连接的主机的呢?这就是交换机一个智能的地方,它是通过自主学习能力,将每一个主机的信息存储在交换表中,来认识每一台主机的。
我们来通过一个简单例子来说明交换机是如何进行自主学习的。如图,有四台主机,MAC地址分别是ABCD,分别通过接口1、2、3、4和交换机连接起来。
首先,当主机A向主机B发送数据。当交换机收到主机A的数据时,刚开始交换表是空的,所以向除了端口1之外所有端口广播此数据。除了主机B之外,其他主机都将丢弃收到的数据包。除外之外,将主机A信息记录到交换表中,此时交换表如下
当主机B向主机A发送数据,交换机查找交换表知道A主机在自己的1端口上,直接通过端口1发送到主机A,而不用广播了。然后,也将主机B的信息记录下,此时交换表如下
只要主机C和D也向其他主机发送数据,那么它们的信息也会被记录到交换表,所以最终交换机会认识所有主机。
想想这样一种情况,如果交换机接口1的更换了主机,那么交换机的交换表不就含错误的项目了么?所以阿,交换表它是有生存时间的,过期的项目会自动删除,防止端口更换主机或主机更换网卡的情况。
Atas ialah kandungan terperinci 交换机自主学习的实现过程——更新交换表. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas





Broadcom baru-baru ini mengumumkan pelancaran cip Trident5-X12, yang dilengkapi dengan enjin inferens rangkaian neural NetGNT (Network General Neural Network Traffic Analyzer) NetGNT adalah berbeza daripada pemprosesan paket tradisional pemprosesan paket standard. Saluran paip tradisional hanya boleh memproses satu paket/laluan pada satu masa, manakala NetGNT, sebagai enjin inferens pembelajaran mesin, boleh dilatih untuk mengenal pasti pelbagai corak trafik merentas keseluruhan cip. Difahamkan bahawa cip Trident5-X12 mempunyai fungsi pengaturcaraan perisian yang berkuasa dan fungsi naik taraf di tapak, menyediakan lebar jalur sehingga 16.0 Terabits/saat, iaitu dua kali ganda daripada Trident4-X9. Di samping itu, cip baru juga menyokong

Apakah arahan dis yang digunakan dalam pemeriksaan suis dalam proses penyelenggaraan dan pengurusan peralatan rangkaian, suis adalah bahagian yang amat diperlukan. Pemeriksaan suis adalah salah satu pautan penting untuk memastikan operasi normal rangkaian. Semasa proses pemeriksaan, arahan dis ialah arahan yang biasa digunakan pada suis. Tujuan dan fungsi arahan dis akan diperkenalkan secara terperinci di bawah. dis ialah singkatan paparan Ia adalah arahan yang biasa digunakan pada peralatan suis Huawei dan digunakan untuk memaparkan pelbagai maklumat peralatan. Arahan dis boleh memaparkan maklumat konfigurasi dan status pengendalian suis.

Prinsip kerja suis termasuk: 1. Penerimaan dan analisis kerangka data 2. Kemas kini jadual pemajuan 3. Pemprosesan banjir; Pengenalan terperinci: 1. Penerimaan dan penghuraian bingkai data Apabila suis menerima bingkai data, ia akan menghuraikan bingkai data terlebih dahulu dan mengekstrak alamat MAC sumber dan alamat MAC destinasi dan maklumat lain mengekalkan jadual pemajuan secara dalaman, yang merekodkan surat-menyurat antara alamat MAC dan antara muka 3. Pemajuan bingkai data, dsb.

Prinsip kerja suis adalah berdasarkan lapisan kedua model rujukan OSI, lapisan pautan data. Suis ialah peranti rangkaian berdasarkan proses pembelajaran yang membolehkan komunikasi antara peranti berbeza dalam rangkaian dengan menghuraikan dan memajukan bingkai data. Suis boleh terus menambah baik kandungan jadual pemajuan dalamannya, meningkatkan kecekapan dan kebolehpercayaan pertukaran data, dan memastikan kestabilan dan keselamatan sambungan. Suis digunakan secara meluas dalam rangkaian perusahaan, pusat data, rangkaian kampus dan senario lain untuk menyediakan perkhidmatan sambungan yang stabil dan cekap untuk pelbagai aplikasi.

Berikut mengambil suis H3C sebagai contoh untuk memperkenalkan tiga kaedah pengesahan perkhidmatan telnet Langkah konfigurasi untuk mod pengesahan Tiada: [H3C] telnetservereable//Enable Telnet service [H3C] user-interfacevty04//Allow remote users 0-4, sejumlah 5 akaun pada masa yang sama Log masuk [H3C-line-vty0-4] authentication-modenone//Authentication mod is none, no authentication is required [H3C-line-vty0-4] user-rolelevel-3// Tetapkan kebenaran pengguna log masuk Langkah konfigurasi mod pengesahan kata laluan: [ H3C] telne

Fungsi utama suis adalah pengalamatan fizikal, topologi rangkaian, semakan ralat, jujukan bingkai dan kawalan aliran suis adalah peranti rangkaian yang digunakan untuk penghantaran isyarat elektro-optik, dan juga mempunyai beberapa fungsi baru seperti sokongan untuk LAN maya, Sokongan; untuk pengagregatan pautan, dan ada juga yang mempunyai fungsi tembok api.

Perbezaan: 1. Prinsip kerja yang berbeza: Suis berfungsi pada lapisan geganti dan terutamanya ditangani berdasarkan alamat MAC. Penghala berfungsi pada lapisan rangkaian, alamat mengikut alamat IP, dan boleh mengendalikan protokol TCP/IP 2. Fungsi yang berbeza: suis boleh membuat berbilang komputer disambungkan kepadanya membentuk rangkaian kawasan setempat, tetapi ia tidak dapat mengenal pasti secara automatik; alamat di mana paket data dihantar dan tiba. Penghala bertanggungjawab untuk mengenal pasti secara automatik alamat di mana paket data dihantar dan tiba, dan boleh mengendalikan penghalaan paket data 3. Senario penggunaan yang berbeza: Penghala biasanya digunakan untuk menghantar dan menerima di satu tempat. Suis digunakan untuk menyambungkan berbilang komputer.

Suis ialah peranti rangkaian yang digunakan untuk memajukan isyarat elektrik (optik) Ia boleh menyediakan laluan isyarat elektrik eksklusif untuk mana-mana dua nod rangkaian yang disambungkan kepada suis. Suis hanya digunakan untuk mengedarkan data rangkaian Ia boleh menyambungkan banyak hos, setiap satunya mempunyai IP sendiri ke dunia luar Suis berfungsi pada lapisan geganti, menangani berdasarkan alamat MAC, dan tidak dapat menyediakan fungsi ini.
