Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Layer 2 vs Layer 3

    Layer 2 vs Layer 3 – Nắm vững nền tảng mạng cho người làm hệ thống & Cloud


    Một trong những chủ đề bị nhầm lẫn nhiều nhất với người mới học MCSA, Azure, AWS hoặc Networking chính là sự khác biệt giữa Layer 2Layer 3 trong mô hình OSI.
    Vậy đâu là điểm khác biệt? Và làm sao áp dụng đúng trong thực tế cấu hình switch, router hay cloud networking?
    Layer 2 – Tầng liên kết dữ liệu (Data Link Layer)


    Tầng này nằm ngay trên tầng vật lý. Nó xử lý việc truyền dữ liệu không lỗi từ thiết bị này sang thiết bị khác trong cùng một mạng LAN.

    Tại Layer 2, dữ liệu được chia thành các frame, trong đó phần header sẽ chứa:
    • MAC Address nguồn
    • MAC Address đích

    Đây là các địa chỉ vật lý gắn vào card mạng (NIC) của thiết bị trong quá trình sản xuất.

    Những giao thức phổ biến ở Layer 2 bao gồm:
    • HDLC (High-Level Data Link Control) – thường dùng trong kết nối WAN
    • SDLC (Synchronous Data Link Control) – dùng trong các hệ thống IBM

    Layer 2 chịu trách nhiệm:
    • Đóng gói dữ liệu thành frame
    • Kiểm soát truy cập đường truyền (access control)
    • Điều tiết tốc độ truyền (flow control)
    • Địa chỉ hóa bằng MAC
    • Kiểm tra và sửa lỗi cục bộ

    Ví dụ thực tế: Khi PC1 truyền dữ liệu cho PC2 trong cùng switch, quá trình định tuyến chỉ dựa vào MAC address – và đó là Layer 2.
    Layer 3 – Tầng mạng (Network Layer)


    Tầng này chịu trách nhiệm định tuyến gói tin (packet) giữa các mạng khác nhau, giúp dữ liệu đi từ một mạng này sang mạng khác, ví dụ từ một VLAN sang VLAN khác hoặc từ chi nhánh A sang chi nhánh B.

    Tại Layer 3, dữ liệu được đóng gói thành packet, trong đó phần header sẽ chứa:
    • IP Address nguồn
    • IP Address đích

    Layer 3 thực hiện:
    • Packetizing: đóng gói dữ liệu từ tầng Transport thành packet
    • Routing: chọn tuyến đường tối ưu để chuyển gói tin đến đích
    • Forwarding: mỗi router sẽ đọc IP đích và quyết định chuyển tiếp gói tin đến interface tiếp theo

    Ví dụ thực tế: Khi một thiết bị trong subnet A muốn giao tiếp với subnet B, thì cần router hỗ trợ Layer 3 để thực hiện định tuyến IP.
    Vậy Layer 2 và Layer 3 khác nhau thế nào?
    • Layer 2 dùng MAC address, hoạt động trong mạng nội bộ (LAN), thiết bị chính là Switch
    • Layer 3 dùng IP address, cho phép liên kết nhiều mạng, thiết bị chính là Router
    • Layer 2 truyền frame, còn Layer 3 truyền packet
    • Layer 2 không định tuyến, chỉ chuyển tiếp trong cùng mạng
    • Layer 3 định tuyến giữa các mạng khác nhau

    Câu hỏi kiểm tra nhanh:
    Tầng nào trong mô hình OSI sẽ thêm IP nguồn và IP đích vào packet trước khi chuyển xuống tầng dưới?
    a) Application
    b) Network
    c) Transport
    d) Session

    Đáp án đúng: b) Network Layer
    Gợi ý thực tế cho anh em làm hệ thống, Azure và AWS


    Khi triển khai hệ thống hoặc hạ tầng cloud:
    • Nếu bạn dùng Azure vNet hoặc AWS VPC, thì bạn đang làm việc với Layer 3
    • Khi bạn cấu hình subnet, routing table, NSG, bạn đang kiểm soát luồng Layer 3
    • Khi bạn làm việc với switch hoặc VLAN nội bộ, bạn đang thao tác ở Layer 2
    • Trong thiết kế SD-WAN hoặc Hybrid Cloud, hiểu đúng Layer 2 và 3 giúp bạn tránh lỗi định tuyến, mất kết nối hoặc sai thiết lập bảo mật


    Hãy lưu bài này vào sổ tay MCSA / Cloud của bạn – nó sẽ giúp bạn rất nhiều trong troubleshooting và thiết kế hạ tầng mạng thực tế!

    Hẹn gặp lại ở bài sau
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X