Các bộ định tuyến có địa chỉ IP?


10

Các bộ định tuyến có địa chỉ IP, nếu vậy thì có bao nhiêu? và làm cách nào tôi có thể nhận địa chỉ IP của bộ định tuyến nếu được kết nối với mạng LAN?

Theo tôi nó chỉ có thể có một địa chỉ IP, nó không thể có nhiều địa chỉ. Vui lòng sửa cho tôi nếu tôi sai, hoặc có tồn tại tình huống có thể có nhiều địa chỉ không?

Cảm ơn.


1
thuộc về superuser
cas

20
Tại sao? Bởi vì đó là một câu hỏi cấp độ mới bắt đầu? Hoặc một câu hỏi mạng? Tôi nghĩ rằng vấn đề này là tốt cho SF.
pss

bởi vì đó là một câu hỏi của người dùng cuối.
cas

Câu trả lời:


19

Một bộ định tuyến IP phải có tối thiểu 2 địa chỉ IP, vì chức năng của nó là quyết định nơi gửi gói tin tiếp theo. Một cấu hình tối thiểu của mạng TCP / IP nơi bạn cần bộ định tuyến là kết nối giữa hai mạng với một phần mạng khác nhau của các địa chỉ mạng .

Nhiều lần cũng có một địa chỉ IP khác cho mục đích quản lý, vì vậy bạn có thể nói rằng đó là địa chỉ riêng của bộ định tuyến, nhưng nó không liên quan gì đến chức năng của bộ định tuyến vì đây chỉ là một truy cập thuận tiện.

Vì vậy, tối thiểu là một giao diện đến và một giao diện gửi đi, mỗi giao diện phải có một địa chỉ IP khác nhau để phân biệt chúng. Có thể có nhiều như bạn muốn, chăm sóc nhiều kết nối mạng, miễn là bạn có các tài nguyên cần thiết (RAM, CPU, giao diện mạng, ...).

Nếu không có lựa chọn, không có chức năng định tuyến, vì vậy ngay cả khi bạn gọi hộp là bộ định tuyến IP, thì không. :)

Liên kết để tìm hiểu thêm:

http://en.wikipedia.org/wiki/Router

http://searchnetworking.techtarget.com/sDefDef/0,,sid7_gci212924,00.html

http://computer.how wareworks.com/router.htmlm

Chỉnh sửa: Chỉ cần tìm thấy một lời giải thích tuyệt vời về định tuyến có chứa tất cả các kiến ​​thức cần thiết: Làm thế nào để mạng con IPv4 hoạt động?


6
Có thể cho rằng, một thiết bị có hai ip unnumberedgiao diện nối tiếp & một ethernet (được đánh số) vẫn có thể được gọi là bộ định tuyến, đặc biệt nếu nó quyết định giao diện nối tiếp nào sẽ gửi gói tin xuống dựa trên địa chỉ IP đích. </ nitpick>
derobert

Tôi muốn gọi nó là một cây cầu trong trường hợp này, nhưng bạn có một điểm. Và trong trường hợp này, vẫn sẽ có một liên kết quy tắc định tuyến giữa các địa chỉ IP ở "phía bên kia" và giao diện nối tiếp không bị đánh cắp, vì vậy về mặt kỹ thuật, hai máy ở hai bên của liên kết nối tiếp với nhau tạo thành một tuyến với cầu nối bên trong. Và nó có ít nhất hai IP.
slovon

2
slovon: Bạn có thể gọi nó là một con voi nếu bạn muốn, nó vẫn là một bộ định tuyến với bảng định tuyến có các quyết định định tuyến (lớp 3). Một cây cầu là một cái gì đó khác.
Thomas

Một cách khác để có một bộ định tuyến định tuyến nhưng chỉ có một địa chỉ IP là định tuyến qua các đường hầm không bị kẹt (các đường hầm MPLS TE xuất hiện trong tâm trí). Họ chắc chắn thực hiện định tuyến và có một bảng định tuyến mà họ sử dụng. Nhưng đây là tất cả cho tín dụng thêm. Câu trả lời đơn giản cho một người phải hỏi là như bạn nói; bộ định tuyến là một thiết bị có địa chỉ trên ít nhất hai mạng và nó thực hiện định tuyến giữa chúng. Đây không phải là định nghĩa cho một bộ định tuyến.
Thomas

1
'Bộ định tuyến có tối thiểu hai giao diện' thay vì hai IP sẽ chính xác hơn.
Marcin

4

Bộ định tuyến thường làm, nhưng không phải có địa chỉ IP. Bản thân việc định tuyến không yêu cầu bất kỳ giao diện nào có IP liên kết với chúng. Khi một gói đến trên bất kỳ giao diện nào, các tiêu đề IP sẽ được kiểm tra, chủ yếu là IP đích. Điều đó được so sánh với bảng định tuyến và miễn là nó phù hợp với một trong các phạm vi được chỉ định (hoặc tuyến mặc định nếu không), nó sẽ được đặt trên INTERFACE tương ứng, không phải IP. Không có điểm nào trong quá trình này bộ định tuyến cần IP riêng. Lý do duy nhất họ có chúng là để bạn có thể truy cập chúng từ xa để bảo trì hoặc dễ dàng theo dõi giao diện nào thuộc về mạng nào.


2
Gần như đúng. Trên các mạng multiaccess, IP tất nhiên được sử dụng để tìm mạch nào (rơle khung hoặc ATM) hoặc MAC đích (ethernet) mà bộ định tuyến đang bật. Không cần thiết cho bộ định tuyến mặc dù. Vì vậy, bảo trì không phải là lý do duy nhất .
Thomas

Ah tốt đẹp, không biết rằng, không bao giờ sử dụng chuyển tiếp khung hoặc ATM.
Marcin

Không có địa chỉ IP được liên kết với giao diện, không có cách nào cho các trạm trên mạng LAN được kết nối với giao diện để giải quyết địa chỉ phần cứng eth của giao diện. Vì vậy, trong khi nó không (nhất thiết) cần thiết cho việc quản trị bộ định tuyến, thì nó cần cho lưu lượng IP đi qua. Tuy nhiên, một bộ chuyển mạch không cần địa chỉ IP, ngoài việc quản lý, vì nó hoàn toàn là một thiết bị "lớp 2".
Vatine

@Marcin Họ cũng cần một địa chỉ IP để sử dụng làm địa chỉ nguồn trên bất kỳ thông báo lỗi nào được tạo trong trường hợp gói không thể được định tuyến. Có thể sử dụng cùng một địa chỉ cho tất cả các giao diện.
kasperd

@Vatine Điều đó là cần thiết nếu giao thức cơ bản là Ethernet. Có các giao thức lớp liên kết khác không cần nó. Về nguyên tắc, không có gì ngăn cản bộ định tuyến sử dụng địa chỉ MAC như bước nhảy tiếp theo cho mục nhập bảng định tuyến thay vì địa chỉ IP. Trong thực tế tôi chưa thấy bộ định tuyến nào thực hiện theo cách đó.
kasperd

2

Câu trả lời ngắn gọn là:

Đúng. Theo định nghĩa, bộ định tuyến phải có nhiều giao diện (có địa chỉ IP trên mỗi giao diện) để gửi và nhận gói và chuyển tiếp gói từ gói này sang giao diện khác dựa trên địa chỉ đích của gói. Không phải tất cả các bộ định tuyến chỉ nói IP, nhưng các bộ định tuyến "đa giao thức" hiện không thực sự cần thiết vì mọi thứ đều nói IP.

Câu trả lời phức tạp hơn cũng có ...

Việc triển khai điển hình của bộ định tuyến có địa chỉ IP trên mỗi "mạng được gắn trực tiếp" hoặc mạng con mà bộ định tuyến có thể tiếp cận qua mạng cục bộ. (tức là nếu bộ định tuyến có địa chỉ 10.10.10.1/23 thì nó có thể đến bất kỳ địa chỉ IP nào trong khoảng thời gian từ 10.10.10.1 đến 10.10.11.254 từ giao diện đó). Các máy chủ lưu trữ trên mạng lớp 2 đó và trong không gian địa chỉ đó sẽ được định cấu hình để sử dụng 10.10.10.1 làm "tuyến đường mặc định" của chúng để mọi lưu lượng truy cập không đến 10.10.10.1/23 sẽ được gửi đến bộ định tuyến để gửi đến đích cuối cùng. Tại thời điểm này, hy vọng bộ định tuyến có thêm một địa chỉ IP mà nó sử dụng để liên lạc với tuyến mặc định của bộ định tuyến đó (hoặc mạng được gắn trực tiếp khác có địa chỉ đích).

Ngoài việc có nhiều hơn một địa chỉ IP, các bộ định tuyến thậm chí có thể có nhiều hơn mạng IP sao cho cùng một địa chỉ IP tồn tại trên một số mạng con khác nhau trong bộ định tuyến và bộ định tuyến biết rằng nếu lưu lượng truy cập từ giao diện A được chuyển đến 10.10.10.10 thì nó sẽ đi ngoài giao diện C, nhưng nếu đến từ giao diện B thì phải chuyển sang giao diện D. Hai tình huống phổ biến nhất có thể xảy ra là với các mạng quản lý hoặc với "bộ định tuyến ảo" trong đó một bộ định tuyến được phân vùng thành các bộ định tuyến ảo khác nhau. khách hàng không liên quan.

Thậm chí có khả năng tôi gọi một bộ định tuyến là không có địa chỉ IP, chẳng hạn như nếu bạn có thứ mà mọi người khác gọi là "tường lửa" trong chế độ bắc cầu thực thi các tuyến chính sách. Một thiết bị như vậy sẽ là một cơn ác mộng để hỗ trợ và gây nhầm lẫn cho những người tiếp quản bạn sau khi bạn bị sa thải, nhưng nó lộ trình và nó không có địa chỉ IP cục bộ. (người mất trí thực hiện một việc như vậy rõ ràng sẽ quản lý nó từ một cổng nối tiếp, phải không?)


1

Vâng, và khá nhiều như bạn muốn, về cách lấy địa chỉ - đó là một câu hỏi lớn hơn nhiều cần một chút suy nghĩ. Tại sao bạn không hỏi chúng tôi những gì bạn thực sự muốn biết và có thể cung cấp cho chúng tôi một số thông tin tốt hơn / nhiều hơn.


1

Tôi có một bộ định tuyến với một địa chỉ IP duy nhất - đó là một cổng thoại. Đó là một cisco 2431 (tôi nghĩ). Các đại lý cuộc gọi trên hệ thống voip của chúng tôi định tuyến các cuộc gọi nội hạt đi qua nó. Nó nói IP ở phía LAN và TDM hơn PRI bên kia. Vì vậy, trên thực tế, đó là bộ định tuyến định tuyến giữa IP LAN và PSTN. Một nửa câu trả lời, nhưng nó giúp nhớ rằng cả thế giới không phải là IP.

Như một câu trả lời gần hơn:

  • Trong mạng IP thuần, hầu hết các bộ định tuyến sẽ có địa chỉ IP trên mỗi giao diện vật lý.

  • Nếu họ đang chạy một giao thức định tuyến động như OSPF, họ cũng có thể có địa chỉ vòng lặp / 32

  • Nếu họ đang chạy trunking, họ có thể có nhiều IP trên mỗi giao diện vật lý, nhưng vẫn chỉ có một IP trên mỗi LAN

  • Có thể đặt nhiều miền quảng bá trên cùng một mạng LAN, trong trường hợp đó bạn sẽ có địa chỉ cổng bộ định tuyến trên mỗi miền quảng bá, trên mỗi mạng LAN

  • Bạn cũng có thể có một địa chỉ dùng chung giữa nhiều bộ định tuyến. Cisco sẽ sử dụng HSRP cho việc này. Bạn sẽ có một địa chỉ duy nhất cho mỗi miền quảng bá, trên mỗi mạng LAN như được mô tả ở trên, và sau đó địa chỉ cổng được sử dụng bởi các thiết bị trên miền quảng bá sẽ được "chia sẻ bởi hai bộ định tuyến, do đó, một bộ định tuyến sẽ lấy nó.


Ngoài ra, nếu bạn cho một con chuột ăn bánh quy, anh ấy có thể sẽ muốn một ly sữa ...
jj33

Đây không phải là bộ định tuyến IP - đó là một cổng thoại :-)
slovon

Đó là một bộ định tuyến ... Nó định tuyến giữa IP và PSTN ... Nhưng vâng, tôi biết đó là một câu trả lời ngớ ngẩn, đó là lý do tại sao tôi cũng đưa ra cái thực sự.
jj33

0

Bộ định tuyến thường có nhiều địa chỉ IP. Họ có (ít nhất) một IP cho mỗi mạng LAN (ít nhất là nếu đó là IP LAN) và thường là một địa chỉ (đôi khi nhiều hơn, nhưng thường là một) được gắn vào "giao diện loopback" cho mục đích quản lý.

Một bộ định tuyến chỉ có một địa chỉ IP duy nhất không có ý nghĩa gì, vì nó sẽ cần một địa chỉ IP trên mỗi giao diện / LAN mà nó muốn cung cấp kết nối IP. Vì vậy, chỉ với một IP duy nhất, bạn cần có một bản dịch giữa IP và một giao thức khác và trong khi tôi có thể tạo ra một kịch bản trong đó chính xác là những gì bạn muốn, thì đó chắc chắn không phải là một sự xuất hiện phổ biến.


0

Bộ định tuyến hoạt động ở lớp mạng. Nó giúp kết nối hai loại mạng khác nhau. Nó có hai NIC (Thẻ giao diện mạng) tương ứng với mỗi mạng mà nó kết nối, do đó, nó bao gồm hai địa chỉ IP [Tối thiểu] cho mỗi NIC.

Dành cho người cũ Nếu chúng tôi được kết nối với mạng1 (giả sử là LAN) và chúng tôi muốn gửi dữ liệu đến mạng2 (giả sử đó là mạng vòng) thì chúng tôi cần gửi dữ liệu đến một số loại mạng khác (hệ thống của chúng tôi không biết các giao thức liên quan đến mạng vòng khi chúng tôi được kết nối với mạng1 (LAN)). Vì vậy, tại thời điểm này, chúng ta cần một bộ định tuyến biết các giao thức liên quan đến cả hai loại mạng (LAN và RING) vì nó có hai NIC (Một hỗ trợ mạng LAN và các mạng khác hỗ trợ mạng RING). Bây giờ chúng tôi gửi dữ liệu của mình (ở định dạng LAN) đến bộ định tuyến, sau đó chuyển đổi dữ liệu đó ở định dạng RING và chuyển dữ liệu đó sang mạng RING.

Đây là cách bộ định tuyến hoạt động.

Những cách bạn sẽ nhận được địa chỉ IP bộ định tuyến của bạn:

  1. Địa chỉ cổng của bạn là địa chỉ bộ định tuyến của bạn ipconfig /all
  2. Bạn có thể theo dõi lộ trình của các gói dữ liệu của bạn tracert command. Ở đó bạn có thể phát hiện ra địa chỉ IP của bộ định tuyến.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.