JavaScript is required

Giả sử ta muốn thêm vào bảng routing một con đường mới: qua mạng 192.168.10.0/24 thì phải qua gateway 172.16.10.140 ta làm cách nào?

A.

route add –net 192.168.10.0 netmask 255.255.255.0 gw 172.16.10.140

B.
route add –net 192.168.10.0 mask 255.255.255.0 gw 172.16.10.140 netmask 255.255.255.0
C.
route add –net 192.168.10.0/25 gw 172.16.10.140
D.
route add –net 192.168.10.0 netmask 255.255.255.0 gw 172.16.10.0
Trả lời:

Đáp án đúng: A


Câu lệnh `route add` được sử dụng để thêm một route tĩnh vào bảng routing của hệ thống. Cú pháp chung để thêm một route cho một mạng cụ thể thông qua một gateway là: `route add -net netmask gw ` Trong đó: * `-net `: Chỉ định mạng đích mà route này áp dụng. * `netmask `: Xác định subnet mask cho mạng đích. * `gw `: Chỉ định địa chỉ IP của gateway mà qua đó lưu lượng đến mạng đích sẽ được chuyển tiếp. Trong trường hợp này, ta muốn thêm một route cho mạng 192.168.10.0/24 qua gateway 172.16.10.140, nên câu lệnh đúng là: `route add -net 192.168.10.0 netmask 255.255.255.0 gw 172.16.10.140` * **Phương án A** đúng vì nó tuân theo cú pháp chính xác của lệnh `route add` và chỉ định đúng các tham số cần thiết (mạng đích, subnet mask và gateway). * **Phương án B** sai vì nó lặp lại `netmask` không cần thiết. * **Phương án C** sai vì nó sử dụng ký hiệu CIDR (`/25`) trực tiếp trong tùy chọn `-net`, điều này không đúng cú pháp trong lệnh `route add` chuẩn. Ngoài ra, thiếu tham số `netmask`. * **Phương án D** sai vì địa chỉ gateway phải là địa chỉ IP của một router, không thể là địa chỉ mạng (172.16.10.0).

Câu hỏi liên quan