OSPS media types: Có 4 dạng
I. Multicaccess [đa truy cập]
Môi trường như Ethernet, Fast Ethernet, Gigabit Ethernet, FDDI. Mạng broadcast, OSPF sẽ tiến hành bầu chọn DR, BDR để giảm thiểu lưu lượng trên đoạn mạng.
II. Point-to-Point [điểm-điểm]
Là môi trường truyền dẫn được đóng gói HDLC/PPP, Framrelay/ATM point-to-point subinterface. Không có sự bầu chọn DR/BDR và gói tin được gửi đi ở dạng Multicast.
III. Demand circuit
Quan hệ láng giềng thiết lập lần đầu nhưng sau này các gói Hello sẽ bị chặn lại và refresh LSA mỗi 30 phút cũng bị chặn để giảm chi phí không cần thiết [Point-to-Multipoint]. Còn các kiểu mạng khác Hello vẫn gửi qua cổng giao tiếp.
Có 2 tình huống mà LSA sẽ được gửi đi:
- Khi có sự thay đổi topology.
- Khi router trong OSPF domain không hiểu được demand circuit.
IV. NonBroadcast-Multiaccess
Là môi trường truyền dẫn như Framrelay, ATM, X.25. Và sau đây là chi tiết hơn:
Nếu cấu hình dạng 1, 3, 5 thì bạn phải cho interface đó broadcast đi.
Nếu môi trường nào có bầu chọn DR, BDR thì các địa chỉ multicast sẽ sử dụng là 224.0.0.5 và 224.0.0.6 [ngoại trừ cấu hình bằng tay bằng lệnh neighbor thì tuy có bầu chọn nhưng vẫn là unicast]
Nếu trong frame-relay thì ta có thể cấu hình broadcast và không broadcast tương ứng với lệnh:
R1(config-if)#frame-relay map ip 192.168.1.1 102
R1(config-if)#frame-relay map ip 192.168.1.1 102 broadcast
Với OSPF mode thì ta có thể xem int đó ở dạng mode nào bằng cách “show ip ospf interface”. OSPF mode chỉ có tác dụng khi ta cấu hình cổng đó tham gia định tuyến OSPF.
R1#sh ip ospf interface
Serial2/1 is up, line protocol is down
Internet Address 192.168.1.1/24, Area 0
Process ID 1, Router ID 1.1.1.1, Network Type POINT_TO_MULTIPOINT, Cost: 64
A/ Cấu hình mối trường OSPF [OSPF mode]
R1(config)#interface serial 2/1
R1(config-if)#ip ospf network ?
broadcast Specify OSPF broadcast multi-access network
non-broadcast Specify OSPF NBMA network
point-to-multipoint Specify OSPF point-to-multipoint network
point-to-point Specify OSPF point-to-point network
Nhớ là đừng lẫn lộn giữa Frame-relay và “OSPF mode”
OSPF mode là cách mà OSPF xem trạng thái của cổng đó là loại môi trường nào [network type].
!
interface Serial2/1.1 multipoint
ip address 2.2.2.2 255.0.0.0
!
Nhưng “OSPF mode” (network type)
R1#sh ip os interface
Serial2/1.1 is up, line protocol is down
Internet Address 2.2.2.2/8, Area 0
Process ID 1, Router ID 1.1.1.1, Network Type NON_BROADCAST, Cost: 64
Hai OSPF mode khác nhau có thể thiết lập được neighbors với nhau nhưng chưa chắc trao đổi thông tin cho nhau được
Vd: point-to-multipoint và broadcast.
Riêng OSPF mode point-to-multipoint non-broadcast và point-to-multipoint có thể thiết lập neighbor và trao đổi với nhau vì:
Bên nào có chữ broadcast [point-to-multipoint non-broadcast] thì nó sẽ gửi hello bằng multicast 224.0.0.5
Bên nào không có khả năng khám phá [point-to-multipoint] thì đợi con kia gửi hello thì nó sẽ gửi lại bằng unicast.
Nguyên do là “show ip ospf int” thì bạn vẫn thấy OSPF tự hiểu là point-to-multipoint mặc dầu có đánh thêm tử khóa vào:
R1(config-if)#ip ospf network point-to-multipoint non-broadcast
Chỉ khác một chỗ là nếu point-to-multipoint thì gửi hello như mạng point-to-point 224.0.0.5, còn point-to-multipoint non-broadcast chỉ có khả năng gửi unicast.
Gateway of last resort is not set
C 1.0.0.0/8 is directly connected, Loopback1
2.0.0.0/32 is subnetted, 1 subnets
O 2.2.2.2 [110/65] via 192.168.1.2, 00:02:17, Serial2/1
3.0.0.0/32 is subnetted, 1 subnets
O 3.3.3.3 [110/65] via 192.168.1.3, 00:02:17, Serial2/1
192.168.1.0/24 is variably subnetted, 3 subnets, 2 masks
C 192.168.1.0/24 is directly connected, Serial2/1
O 192.168.1.3/32 [110/64] via 192.168.1.3, 00:02:17, Serial2/1
O 192.168.1.2/32 [110/64] via 192.168.1.2, 00:02:17, Serial2/1
Với 192.168.1.3, 192.168.1.2 là những Interface vật lí.
2.2.2.2, 3.3.3.3 là những loopback nên OSPF sẽ /32 luôn bởi vì OSPF là giao thức dạng linkstate. Nó sẽ tự hiểu trạng thái cổng đó là gì luôn chứ không như Distace => Nó hiểu loopback không kết nối với bất cứ mạng nào nữa nên nó cứ /32 luôn.
=> Cách học của OSPF trên trong môi trường point-to-multipoint hoặc point-to-multipoint non-broadcast có hơi lạ một tí.
Còn có một dạng neighbor được thiết lập bởi virtual-link. Nó cũng tương tự point-to-point trạng thái sau khi thiết lập neighbor là Full/-. Nhưng vì nó thiết lập trên cơ sở hạ tầng có sẵn nên nó không cần age [DoNotAge: DNA]. DNA được yêu cầu vì việc flood LSA update liên tục là thừa trên Virtual-link là thừa khi mà đường vật lí vẫn up. __________________
http://vnpro.org/forum/showthread.php?t=19074&page=2
Không có nhận xét nào:
Đăng nhận xét