CCNA [LAB 2] Tìm hiểu Layer2 Address và hoạt động của Switch

MỤC LỤC
I. Giới Thiệu Layer 2 Address (MAC Address)
II. Switch Layer2
1. Khái niệm
2. Chức năng
3. Nguyên lý hoạt động
4. Lợi ích khi sử dụng
III. Lab thực hành
IV. Kết Luận

LAYER 2 ADDRESS & SWITCH


I. Giới Thiệu Layer 2 Address (MAC Address)
- Layer 2 là một thuật ngữ được sử dụng cho các giao thức hay nền tảng được tạo ra để giúp mở rộng ứng dụng bằng cách xử lý các giao dịch ngoài Ethereum Mainnet (Layer 1). Nó được xây dựng trên Layer 1 và được kế thừa tính bảo mật từ Ethereum.
- Các giải pháp Layer 2 nhắm tới việc tăng thông lượng, tăng tốc độ giao dịch và giảm phí gas so với Layer 1. Vì nó hoạt động theo cách làm giảm gánh nặng mà lớp cơ sở thường phải gánh chịu. Bằng cách chuyển giao dịch từ mainchain lên nền tảng Layer 2.


1724733578746.png



II. Switch Layer2

1. Khái niệm
Bộ chuyển mạch switch layer 2 là một thiết bị hoạt động trên lớp liên kết dữ liệu (OSI Layer 2) và sử dụng địa chỉ MAC để xác định đường dẫn cho việc chuyển tiếp dữ liệu. Nhiệm vụ chính của switch layer 2 là truyền dữ liệu trong mạng cục bộ (LAN) bằng cách sử dụng kỹ thuật chuyển mạch phần cứng. Switch layer 2 cũng được gọi là cầu nối bridge đa kênh.

1724733644093.png


2. Chức năng
- Học địa chỉ: Switch layer 2 và bridge học địa chỉ MAC nguồn của mỗi khung dữ liệu nhận được trên một cổng và lưu trữ thông tin này vào bảng chuyển tiếp/ lọc (forwarding/filtering table) được gọi là bảng MAC.

1724733695456.png


- Quyết định chuyển tiếp /lọc: Khi nhận được một khung dữ liệu trên một cổng, switch sẽ kiểm tra địa chỉ MAC đích của khung và tìm thấy cổng đích trong bảng MAC. Khung dữ liệu chỉ được chuyển tiếp ra cổng đích được xác định

- Tránh vòng lặp: Trong trường hợp có nhiều kết nối giữa các switch để dự phòng, có thể xảy ra vòng lặp trong mạng. Giao thức cây bao trùm (Spanning Tree Protocol – STP) được sử dụng để ngăn chặn các vòng lặp trong mạng trong khi vẫn duy trì tính dự phòng của hệ thống

1724733893365.png


3. Nguyên lý hoạt động
- Chuyển mạch switch layer 2 là một thiết bị mạng hoạt động dựa trên địa chỉ MAC (Ethernet hoặc Token Ring) để chuyển tiếp lưu lượng dữ liệu.
- Công nghệ chuyển mạch từng xuất hiện dưới dạng bridge từ những năm 1980. Bridge được sử dụng để phân đoạn các mạng cục bộ (LAN) ở lớp 2. Mỗi bridge học các địa chỉ MAC trên từng cổng của nó và chuyển các khung dữ liệu MAC một cách minh bạch qua các cổng đó.

1724733946434.png


4. Lợi ích khi sử dụng
- Kết nối gián tiếp: Switch Layer 2 cho phép các thiết bị kết nối với nhau thông qua các cổng của switch, tạo một mạng LAN liên kết các thiết bị một cách trực tiếp và hiệu quả.
- Hoạt động đồng thời: Switch Layer 2 cho phép các máy chủ và thiết bị trong mạng hoạt động cùng một lúc, có thể truyền và nhận dữ liệu một cách đồng thời.

1724733980218.png


- Không chia sẻ băng thông: Mỗi cổng trên switch Layer 2 có khả năng quyết định băng thông truyền đi mà không cần phải chia sẻ với các thiết bị khác. Điều này đảm bảo rằng mỗi thiết bị có đủ băng thông cho hoạt động của nó.
- Giảm tỷ lệ lỗi: Switch Layer 2 kiểm tra lỗi trong các khung dữ liệu, đảm bảo rằng chỉ các khung dữ liệu tốt được chuyển tiếp. Công nghệ lưu trữ và chuyển tiếp (store-and-forward) giúp giảm tỷ lệ lỗi trong mạng.
- Quản lý lưu lượng: Switch Layer 2 cho phép giới hạn lưu lượng truyền đi trên mỗi cổng, giúp điều chỉnh và kiểm soát lưu lượng trong mạng.
- Đa dạng về giao diện: Switch Layer 2 được cung cấp với nhiều loại giao diện như 10Mbps, 100Mbps, 1Gbps, 10Gbps… và hỗ trợ giao tiếp full-duplex trên mỗi cổng. Điều này tạo điều kiện mở rộng mạng và kết nối với các phần khác của mạng thông qua các cổng uplink tốc độ cao, có thể kết nối với các switch Layer 2 khác hoặc các router Layer 3.


1724734011750.png


III. Lab thực hành
Cho 1 mô hình như sau:
1724734055923.png

Lab trước mình đã tìm hiểu các câu lệnh cơ bản và trong LAB này mình sẽ tìm hiểu về cách hoạt động của SW

* Yêu cầu:
- Cấu hình và kiểm tra hoạt động của Switch Layer 2.
- Xác định bảng MAC và hiểu cơ chế học địa chỉ MAC.
- Công cụ : GNS3, MobaXterm

* Thực hiện:
- Đặt IP cho PC1 và kiểm tra kết nối:

1724734204773.png


- Vào SW để xem bảng MAC Address với dòng lệnh “show mac address-table”:

SW1:
1724734255227.png


SW2:
1724734281239.png


- Thay đổi cổng kết nối của PC2 từ e0/2 sang e0/3 và thực hiện Ping lại từ PC1 sang PC2:
1724734324746.png

ping thành công!!
- Kiểm tra lại MAC Address trong SW:
1724734379415.png


* Giải thích: Khi đổi cổng từ e0/2 sang e0/3 và thực hiện ping lại, Switch sẽ tư động cập nhật lại bảng MAC để phản ánh cổng mới của địa chỉ MAC của PC1. Điều này thể hiện khả năng học địa chỉ MAC và cách nó quản lý bằng MAC.


IV. Kết Luận
- Chúng ta đã khám phá về địa chỉ MAC, Switch Layer 2, từ khái niệm, chức năng đến nguyên lý hoạt động và lợi ích mà nó mang lại. Switch Layer 2 đóng vai trò quan trọng trong việc kết nối và quản lý lưu lượng mạng nội bộ, tối ưu hóa hiệu suất và tăng cường bảo mật.
- Qua phần Lab thực hành, chúng ta đã hiểu rõ hơn về cơ chế hoạt động của Switch, cách thức mà nó xử lý và chuyển tiếp các gói tin dựa trên địa chỉ MAC.
 
  • Like
Reactions: vominhat
MỤC LỤC
I. Giới Thiệu Layer 2 Address (MAC Address)
II. Switch Layer2
1. Khái niệm
2. Chức năng
3. Nguyên lý hoạt động
4. Lợi ích khi sử dụng
III. Lab thực hành
IV. Kết Luận

LAYER 2 ADDRESS & SWITCH


I. Giới Thiệu Layer 2 Address (MAC Address)
- Layer 2 là một thuật ngữ được sử dụng cho các giao thức hay nền tảng được tạo ra để giúp mở rộng ứng dụng bằng cách xử lý các giao dịch ngoài Ethereum Mainnet (Layer 1). Nó được xây dựng trên Layer 1 và được kế thừa tính bảo mật từ Ethereum.
- Các giải pháp Layer 2 nhắm tới việc tăng thông lượng, tăng tốc độ giao dịch và giảm phí gas so với Layer 1. Vì nó hoạt động theo cách làm giảm gánh nặng mà lớp cơ sở thường phải gánh chịu. Bằng cách chuyển giao dịch từ mainchain lên nền tảng Layer 2.


View attachment 12592


II. Switch Layer2

1. Khái niệm
Bộ chuyển mạch switch layer 2 là một thiết bị hoạt động trên lớp liên kết dữ liệu (OSI Layer 2) và sử dụng địa chỉ MAC để xác định đường dẫn cho việc chuyển tiếp dữ liệu. Nhiệm vụ chính của switch layer 2 là truyền dữ liệu trong mạng cục bộ (LAN) bằng cách sử dụng kỹ thuật chuyển mạch phần cứng. Switch layer 2 cũng được gọi là cầu nối bridge đa kênh.

View attachment 12595

2. Chức năng
- Học địa chỉ: Switch layer 2 và bridge học địa chỉ MAC nguồn của mỗi khung dữ liệu nhận được trên một cổng và lưu trữ thông tin này vào bảng chuyển tiếp/ lọc (forwarding/filtering table) được gọi là bảng MAC.

View attachment 12596

- Quyết định chuyển tiếp /lọc: Khi nhận được một khung dữ liệu trên một cổng, switch sẽ kiểm tra địa chỉ MAC đích của khung và tìm thấy cổng đích trong bảng MAC. Khung dữ liệu chỉ được chuyển tiếp ra cổng đích được xác định

- Tránh vòng lặp: Trong trường hợp có nhiều kết nối giữa các switch để dự phòng, có thể xảy ra vòng lặp trong mạng. Giao thức cây bao trùm (Spanning Tree Protocol – STP) được sử dụng để ngăn chặn các vòng lặp trong mạng trong khi vẫn duy trì tính dự phòng của hệ thống

View attachment 12603

3. Nguyên lý hoạt động
- Chuyển mạch switch layer 2 là một thiết bị mạng hoạt động dựa trên địa chỉ MAC (Ethernet hoặc Token Ring) để chuyển tiếp lưu lượng dữ liệu.
- Công nghệ chuyển mạch từng xuất hiện dưới dạng bridge từ những năm 1980. Bridge được sử dụng để phân đoạn các mạng cục bộ (LAN) ở lớp 2. Mỗi bridge học các địa chỉ MAC trên từng cổng của nó và chuyển các khung dữ liệu MAC một cách minh bạch qua các cổng đó.

View attachment 12605

4. Lợi ích khi sử dụng
- Kết nối gián tiếp: Switch Layer 2 cho phép các thiết bị kết nối với nhau thông qua các cổng của switch, tạo một mạng LAN liên kết các thiết bị một cách trực tiếp và hiệu quả.
- Hoạt động đồng thời: Switch Layer 2 cho phép các máy chủ và thiết bị trong mạng hoạt động cùng một lúc, có thể truyền và nhận dữ liệu một cách đồng thời.

View attachment 12607

- Không chia sẻ băng thông: Mỗi cổng trên switch Layer 2 có khả năng quyết định băng thông truyền đi mà không cần phải chia sẻ với các thiết bị khác. Điều này đảm bảo rằng mỗi thiết bị có đủ băng thông cho hoạt động của nó.
- Giảm tỷ lệ lỗi: Switch Layer 2 kiểm tra lỗi trong các khung dữ liệu, đảm bảo rằng chỉ các khung dữ liệu tốt được chuyển tiếp. Công nghệ lưu trữ và chuyển tiếp (store-and-forward) giúp giảm tỷ lệ lỗi trong mạng.
- Quản lý lưu lượng: Switch Layer 2 cho phép giới hạn lưu lượng truyền đi trên mỗi cổng, giúp điều chỉnh và kiểm soát lưu lượng trong mạng.
- Đa dạng về giao diện: Switch Layer 2 được cung cấp với nhiều loại giao diện như 10Mbps, 100Mbps, 1Gbps, 10Gbps… và hỗ trợ giao tiếp full-duplex trên mỗi cổng. Điều này tạo điều kiện mở rộng mạng và kết nối với các phần khác của mạng thông qua các cổng uplink tốc độ cao, có thể kết nối với các switch Layer 2 khác hoặc các router Layer 3.


View attachment 12608

III. Lab thực hành
Cho 1 mô hình như sau:
View attachment 12609

Lab trước mình đã tìm hiểu các câu lệnh cơ bản và trong LAB này mình sẽ tìm hiểu về cách hoạt động của SW

* Yêu cầu:
- Cấu hình và kiểm tra hoạt động của Switch Layer 2.
- Xác định bảng MAC và hiểu cơ chế học địa chỉ MAC.
- Công cụ : GNS3, MobaXterm

* Thực hiện:
- Đặt IP cho PC1 và kiểm tra kết nối:

View attachment 12611

- Vào SW để xem bảng MAC Address với dòng lệnh “show mac address-table”:

SW1:
View attachment 12612

SW2:
View attachment 12613

- Thay đổi cổng kết nối của PC2 từ e0/2 sang e0/3 và thực hiện Ping lại từ PC1 sang PC2:
View attachment 12615
ping thành công!!
- Kiểm tra lại MAC Address trong SW:
View attachment 12617

* Giải thích: Khi đổi cổng từ e0/2 sang e0/3 và thực hiện ping lại, Switch sẽ tư động cập nhật lại bảng MAC để phản ánh cổng mới của địa chỉ MAC của PC1. Điều này thể hiện khả năng học địa chỉ MAC và cách nó quản lý bằng MAC.


IV. Kết Luận
- Chúng ta đã khám phá về địa chỉ MAC, Switch Layer 2, từ khái niệm, chức năng đến nguyên lý hoạt động và lợi ích mà nó mang lại. Switch Layer 2 đóng vai trò quan trọng trong việc kết nối và quản lý lưu lượng mạng nội bộ, tối ưu hóa hiệu suất và tăng cường bảo mật.
- Qua phần Lab thực hành, chúng ta đã hiểu rõ hơn về cơ chế hoạt động của Switch, cách thức mà nó xử lý và chuyển tiếp các gói tin dựa trên địa chỉ MAC.
Hay và hữu ích
 
Cám ơn bài viết của bạn. Cho mình hỏi rằng thời gian Switch thay đổi bảng MAC là bao lâu?
Cảm ơn câu hỏi của chị. Em xin trả lời câu hỏi của chị như sau:
  • Khi một gói tin mới được gửi đi từ địa chỉ MAC trên cổng e0/3, Switch sẽ ghi nhận địa chỉ MAC này đang nằm trên cổng e0/3 thay vì e0/2. Quá trình học lại và cập nhật bảng MAC này diễn ra trong vòng vài mili giây (ms).
  • Địa chỉ MAC cũ trên cổng e0/2 sẽ bị xóa sau khi Switch xác nhận rằng nó đã nhận được gói tin từ cổng mới e0/3.
==> Thường thì khoảng thời gian switch thay đổi bảng MAC được cấu hình với thời gian chờ mặc định khoảng 300 giây. Trong thời gian này, nếu không có gói tin nào được gửi từ địa chỉ MAC cũ, địa chỉ đó sẽ bị xóa khỏi bảng MAC. Còn việc học lại địa chỉ MAC từ cổng mới thường diễn ra ngay lập tức khi Switch nhận được gói tin đầu tiên từ cổng đó.
 
  • Like
Reactions: HanaLink

About us

  • Securityzone.vn là một trang web chuyên về an ninh mạng và công nghệ thông tin. Trang web này cung cấp các bài viết, tin tức, video, diễn đàn và các dịch vụ liên quan đến lĩnh vực này. Securityzone.vn là một trong những cộng đồng IT lớn và uy tín tại Việt Nam, thu hút nhiều người quan tâm và tham gia. Securityzone.vn cũng là nơi để các chuyên gia, nhà nghiên cứu, sinh viên và người yêu thích an ninh mạng có thể trao đổi, học hỏi và chia sẻ kiến thức, kinh nghiệm và giải pháp về các vấn đề bảo mật trong thời đại số.

Quick Navigation

User Menu