Bài viết này là phần ứng dụng của bài viết trước về bảng băm (hash table). Nếu các bạn chưa nắm được khái niệm về tổ chức dữ liệu trong bảng băm. Các bạn vui lòng đọc lại bài viết trước tại đây Các kiến thức cơ sở Bảng MACVLAN là một cơ sở dữ liệu được sử dụng trong các thiết bị mạng như Router/Switch/ONT/OLT với mục đích tìm kiếm cổng ra của một bản tin dựa vào địa chỉ MAC đích của bản tin đó. Nếu các bạn chưa biết địa chỉ MAC của một cổng mạng là gì, các bạn có thể vào command line của hệ điều hành Linux và gõ ifconfig Địa chỉ MAC (màu vàng) hay còn gọi là địa chỉ vật lý (có độ dài 48bit) là địa chỉ duy nhất được gắn cho mỗi cổng mạng của một máy tính, địa chỉ này được sử dụng để nhận biết chính xác từng máy trong môi trường mạng IP. Xem xét một sơ đồ mạng như sau Giả sử máy tính A có địa chỉ MACA, máy tính B có địa chỉ MACB, máy tính C có địa chỉ MACC được cắm lần lượt vào cổng 1, 2, 3 của Switch. Trong quá trình hoạt động của mình, Switch sẽ tìm cách học các đ...
Là blog của Tin học Nhã Uyên, tổ chức được thành lập để đào tạo kỹ sư lập trình hệ thống, lập trình nhúng và lập trình mạng tại Việt nam