PDA

View Full Version : Hỏi về MLS



minhtit
06-10-2003, 12:24 PM
Mình đang đọc về MLS, có một số diều chưa rõ lắm, muốn hỏi mọi người.

Theo như mình biết MLS được dùng cho cả hai trường hợp : inter-VLAN và (subnet) IP routing. Nhưng trong sách của Cisco mình thấy rằng các lệnh đều liên quan đến VLAN. Mình muốn hỏi cụ thể ba trường hợp sau:

1. Inter-RP: Nếu không chia VLAN (coi như là chỉ có default VLAN 1, và trên đó có nhiều subnet), việc config MLS cho inter-RP như thế nào? Hay không phải config gì cả, tự động MLS đã "enable by default" cho VLAN 1 rồi

2. External-RP: Vẫn không chia VLAN, và do đó sẽ không dùng được món "router-on-stick" qua trunk link nữa. Như vậy sẽ phải dùng riêng biệt các đường access khác nhau cho mỗi (IP) subnet và việc cần làm chỉ là gán IP cho interface trên router. Theo mình hiểu sẽ không phải dùng lệnh "mls rp vlan-id" nữa (hay dùng "mls rp vlan-id 1"?). Như vậy có đúng không?

3. External-RP: khi dùng nhiều VLAN và dùng các đường access khác nhau nối tới router, tại sao phải gán VLAN cho từng interface trên router (lệnh "mls rp vlan-id"). Ở đây MLSP có yêu cầu gì đặc biệt không?

Rất mong các bạn giúp đỡ.

dangquangminh
09-10-2003, 04:04 AM
hi minhtit,

Ý kiến của mình về các câu hỏi trên:

1. Nếu không chia vlan, không cần thiết phải cấu hình MLS. Traffic chỉ giới hạn trong cùng một VLAN.
2. Yes.
3. Lệnh đó có thể là cần thiết. MLS thực hiện tính năng routing bằng hardware.

Đây là một chủ đề hay, hy vọng được trao đổi thêm.

Thân,

minhtit
09-10-2003, 11:46 AM
Hi Minh,

Cám ơn giải thích của Minh. Mình muốn Minh nói rõ thêm về phần 3.
- "Lệnh đó có thể là cần thiết" là thế nào? Chính xác là có cần hay không: không có thì có chạy không?
- "MLS thực hiện tính năng routing bằng hardware" : OK. Tuy nhiên nó đâu liên quan gì đến chuyện gán VLAN cho các interface. Router cũng chẳng quan tâm là interface của nó được nối tới switch port thuộc VLAN nào, nó chỉ soi subnet thôi mà.

Trong trường hợp bắt buộc phải dùng, tác dụng của lệnh "mls rp vlan-id" đối với scenario này là gì?

Thân

dangquangminh
11-10-2003, 02:30 AM
Hi Anh,

MLS là quá trình routing giữa các VLAN. Các switch MLS sẽ thực hiện việc forward các frame ra các port cần thiết dựa trên thông tin "port nào sẽ thuộc về VLAN nào". Diễn giải một cách bình dân, các switch MLS ít nhất phải biết port nào thuộc về VLAN nào thì mới forward frame đi được.

Các internal route-process và các kết nối trunking thường dùng VLAN-id để nhận biết interfaces. Nhưng những external route processor thì chỉ biết về các subnets (L3) mà không biết gì về VLAN. Vì vật, MLS đòi hỏi rằng mỗi interfaces trên RP phải được gán một VLAN-ID.

Thân,

minhtit
13-10-2003, 10:59 AM
Hi Minh,

Vậy có thể hiểu là việc dùng lệnh "mls rp vlan-id" chỉ có tác dụng nhận dạng các interface trên external router do các process của MLS đòi hỏi (coi như là đánh số thứ tự logic cho interface)

Sau khi đọc giải thích của Minh mới coi lại CiscoPress, đúng là như vậy.

Hehe, nhưng đặt ra một scenario mới: vậy có thể gán bất kỳ một valid VLAN ID cho router interface, không nhất thiết phải trùng với VLAN ID của switch thì MLS vẫn chạy phải không?


Cảm ơn Minh rất nhiều.