بروتوكول Trunk هو أسلوب او طريقة نقل بيانات تمكننا من نقل بيانات اكثر من شبكة وهمية (VLAN) باستخدام وصلة واحدة بين الاجهزة التي تحتاج لنقل بيانات اكثر من شبكة وهمية (VLAN) واحدة , مثل اجهزة “المبدل” (Switch).
و تعتمد فكرة عمل بروتوكول (Trunk) لنقل البيانات بين جهازين “مبدل” (Switch) على النقاط التالية:-
-
يتم تخصيص منفذ واحد من جهاز “المبدل” (Switch) يستطيع استقبال البيانات من أي شبكة وهمية (VLAN).
-
يتم استخدام هذا المنفذ للتوصيل بين جهازي “المبدل” (Switch) .
-
قبل ارسال وحدة البيانات (Frame) عبر هذا المنفذ يتم تسجيل معرف الشبكة الوهمية (VLAN ID) التي وصلت منها وحدة البيانات هذه عليها.
-
عندما يستقبل جهاز “المبدل” (Switch) في الطرف الاخر وحدة البيانات هذه يقوم بفحص معرف الشبكة الوهمية (VLAN ID) المسجل عليها ليستطيع معرفة لأي شبكة وهمية (VLAN) سيمرر هذه البيانات , ثم يقوم بحذف معرف الشبكة الوهمية (VLAN ID) من وحدة البيانات (Frame) و يمرر وحدة البيانات الى الشبكة الوهمية (VLAN) المطلوبة.
يسمى هذا المنفذ (Trunk Port) , و تسمى هذه الوصلة (Trunk Link) ,و تسمى عملية تسجيل معرف الشبكة الوهمية (VLAN ID) على وحدة البيانات (Frame) بـ (Frame Tagging) او (Tagging).
و يمكن تسجيل معرف الشبكة الوهمية (VLAN ID) على وحدة البيانات (Frame) قبل ارسالها عبر منفذ (Trunk) باكثر من اسلوب او اكثر من طريقة تسمى طريقة او (Trunk Protocol).
و نلاحظ ان المنفذ (Trunk) يستطيع استقبال البيانات من جميع الشبكات الوهمية (VLANs).
بينما المنفذ الذي ينتمي لشبكة وهمية (VLAN) واحدة و يستطيع استقبال بيانات من هذه الشبكة فقط فيسمى منافذ (Access).