What is routing in network ? And how it works ?

4 min read

1. Định tuyến là gì?

Định tuyến là quá trình lựa chọn đường dẫn trong bất kỳ mạng nào. Một mạng máy tính được tạo thành từ nhiều máy được gọi là các nút và các đường dẫn hoặc liên kết để kết nối những nút đó. Quá trình giao tiếp giữa hai nút trong một mạng được kết nối với nhau có thể diễn ra thông qua nhiều đường dẫn khác nhau. Định tuyến là quá trình lựa chọn đường dẫn tốt nhất bằng một số quy tắc định trước.

Giả sử mạng đó có trong Routing Table, Router sẽ xác định địa chỉ của router hàng xóm (router chia sẻ chung kết nối). Sau đó gói tin sẽ được đẩy ra bộ đệm của cổng truyền đi tương ứng, router sẽ khám phá loại đóng gói lớp 2 nào được sử dụng trên kết nối giữa 2 router. Gói tin được đóng gửi xuống lớp 2 và đưa xuống môi trường truyền dẫn dưới dạng bit và được truyền đi bằng tín hiệu điện, quang hoặc sóng điện từ. Quá trình sẽ tiếp tục cho tới khi gói tin được đưa đến đích thì thôi.

Để làm được việc này thì các router cần phải được cấu hình một bảng định tuyến (Routing Table) và giao thức định tuyến (Routing Protocol). Bảng định tuyến là bảng chứa tất cả những đường đi tốt nhất đến một đích nào đó tính từ router. Khi cần chuyển tiếp một gói tin, router sẽ xem địa chỉ đích của gói tin, sau đó tra bảng định tuyến và chuyển gói tin đi theo đường tốt nhất tìm được trong bảng. Trong bảng định tuyến có thể bao gồm một tuyến mặc định, được biểu diễn bằng địa chỉ 0.0.0.0 0.0.0.0.

2. Tại sao định tuyến lại quan trọng?

Định tuyến giúp hoạt động giao tiếp mạng diễn ra hiệu quả. Lỗi giao tiếp mạng khiến người dùng chờ lâu để tải trang web. Lỗi giao tiếp mạng cũng có thể khiến máy chủ trang web bị sập vì không thể xử lý số lượng người dùng lớn. Định tuyến giúp giảm thiểu lỗi mạng bằng cách quản lý lưu lượng truy cập dữ liệu để mạng có thể phát huy tối đa khả năng của mình mà không gây ra tình trạng tắc nghẽn.

3. Bộ định tuyến là gì?

Bộ định tuyến là một thiết bị mạng kết nối các thiết bị máy tính và mạng với những mạng khác. Các bộ định tuyến chủ yếu đảm nhận ba chức năng chính.

Xác định đường dẫn

Bộ định tuyến xác định đường dẫn mà dữ liệu sẽ đi khi dữ liệu di chuyển từ nguồn đến điểm đích. Bộ định tuyến cố gắng tìm đường dẫn tốt nhất bằng cách phân tích các chỉ số mạng như độ trì hoãn, dung lượng và tốc độ.

Chuyển tiếp dữ liệu

Bộ định tuyến chuyển tiếp dữ liệu đến thiết bị tiếp theo trên đường dẫn đã chọn để cuối cùng là đến điểm đích của nó. Thiết bị và bộ định tuyến có thể nằm trên cùng một mạng hoặc trên các mạng khác nhau.

Cân bằng tải

Đôi khi, bộ định tuyến có thể gửi bản sao của cùng một gói dữ liệu bằng cách sử dụng nhiều đường dẫn khác nhau. Bộ định tuyến làm thế này để giảm lỗi do tổn thất dữ liệu, tạo khả năng dự phòng và quản lý lưu lượng truy cập. 

4. Định tuyến có những loại nào?

Tổng quan về định tuyến

Có hai loại định tuyến khác nhau, dựa trên cách bộ định tuyến tạo bảng định tuyến của mình:

Định tuyến tĩnh

Trong định tuyến tĩnh, quản trị viên mạng sử dụng bảng tĩnh để đặt cấu hình và chọn các tuyến mạng theo cách thủ công. Định tuyến tĩnh hữu ích trong các tình huống mà thiết kế mạng hoặc các thông số dự kiến sẽ không thay đổi.

Bản chất tĩnh của kỹ thuật định tuyến này đi kèm với những hạn chế dự kiến, chẳng hạn như tắc nghẽn mạng. Mặc dù quản trị viên có thể đặt cấu hình đường dẫn dự phòng trong trường hợp một liên kết bị lỗi, định tuyến tĩnh thường làm giảm khả năng thích ứng và linh hoạt của mạng, dẫn đến hiệu suất mạng bị hạn chế.

Định tuyến động

Trong định tuyến động, các bộ định tuyến tạo và cập nhật bảng định tuyến trong thời gian chạy dựa trên điều kiện mạng thực tế. Bộ định tuyến cố gắng tìm đường dẫn nhanh nhất từ nguồn đến điểm đích bằng cách sử dụng một giao thức định tuyến động, đây là một tập hợp các quy tắc giúp tạo, duy trì và cập nhật bảng định tuyến động.

Lợi thế lớn nhất của định tuyến động là khả năng thích ứng với các điều kiện mạng thay đổi, bao gồm lưu lượng truy cập, băng thông và lỗi mạng.

Định tuyến – Wikipedia tiếng Việt

Xem thêm các giao thức định tuyến :
Static Route – Định tuyến tĩnh trong mạng máy tính – NCC ANT

Avatar photo

BigQuery vs Google Cloud SQL – P2

Ở bài viết trước tôi đã tổng quan về khái niệm, các tính năng chính và so sánh sự khác biệt chính của GCP...
Avatar photo Toai Nguyen Cong
11 min read

BigQuery vs Google Cloud SQL – P1

Trong bối cảnh điện toán đám mây không ngừng phát triển, các doanh nghiệp bị ngập trong các lựa chọn khi nói đến việc...
Avatar photo Toai Nguyen Cong
5 min read

Leave a Reply

Your email address will not be published. Required fields are marked *