Ospf là gì
OSPF là tự viết tắt của các từ mở cửa Shorthử nghiệm Path First. Đây là giao thức định tuyến đường nội, Tức là được áp dụng trong phạm vi một Khu Vực hay là một khối hệ thống mạng.
OSPF là giao thức định con đường link – state được dùng thông dụng vào hệ thống mạng của các công ty lớn. Vậy giao thức OSPF là gì? Cách thức hoạt động của nó như thế nào? Mời chúng ta cùng tìm hiểu vào bài tổng vừa lòng sau nhé.
Bạn đang xem: Ospf là gì
Giao thức OSPF là gì ?
OSPF là từ bỏ viết tắt của nhiều tự mở cửa Shorthử nghiệm Path First. Đây là giao thức định tuyến đường nội, Có nghĩa là được sử dụng vào phạm vi một Quanh Vùng hay là 1 khối hệ thống mạng.
Giao thức OSPF vận động dựa vào thuật toán link state routing. Theo đó, mỗi cỗ định tuyến vẫn chứa những đọc tin của toàn bộ tên miền. Dựa vào đa số thông tin này, OSPF đang xác định quãng mặt đường ngắn duy nhất. Điều này có nghĩa, phương châm thiết yếu của định tuyến là tìm hiểu về tuyến phố.
OSPF tò mò tổng thể bộ định con đường thuộc những mạng nhỏ gồm trong hệ thống mạng. Các cỗ định tuyến đường đã cất thông báo về mạng giống nhau. Chúng tiến hành khám phá ban bố trải qua hoạt động gửi Link State Advertisements (LSA). Các LSA đựng thông báo về tất cả bộ định đường, mạng nhỏ, của cả khối hệ thống mạng không giống. Khi LSA bị đầy, giao thức OSPF đã triển khai tàng trữ thông báo vào cửa hàng tài liệu gồm tâm lý links (LSDB), cùng với mục đích là đựng biết tin các cỗ định tuyến một giải pháp đồng hóa vào từng LSDB.

Cách thức hoạt động của giao thức định tuyến đường OSPF
Một Router chạy bằng giao thức OSPF đầy đủ trải qua 4 bước:
1. Cách 1: Chọn Router-ID
Giao thức OSPF mong chuyển động thì buộc phải tạo ra một định danh điện thoại tư vấn là Router-ID, với định dạng tương tự như nhỏng địa chỉ IP..
Có 2 bí quyết chế tác Router-ID:
Cách 1: Router trường đoản cú tạo
Router để ý interface như thế nào bao gồm IPhường cao nhất thì tự động mang liên hệ IP đó làm cho Router-ID.
Ví dụ: Router có những interface cùng với IP.. nlỗi sau
f0/0=10.0.0.1
f0/1=172.16.1.1
s0/0/0=192.168.1.1
vì thế, Router đang lấy 192.168.1.1 làm cho Router-id.
Trong trường vừa lòng, Router tất cả Loopbaông xã với ttê mê gia định con đường thì nó ưu tiên thực hiện Loopback làm Router-ID trước
Ví dụ:
lookbachồng 0=4.1.1.1
lookback1=4.2.2.2
f0/0=172.16.1.1
f0/1=192.168.1.1
do đó, Router-id sẽ là 4.2.2.2
Cách 2 : Người dùng trường đoản cú cấu hình
Quá trình định doanh Router-ID có thể không nhất thiết phải chọn IPhường sẵn tất cả bên trên interface, cơ mà chúng ta cũng có thể từ bỏ cấu hình nó.
Ví dụ:
lookback 0=4.1.1.1
lookback1=4.2.2.2
f0/0=172.16.1.1
f0/1=192.168.1.1
Quý khách hàng tùy ý chọn 100.100.100.100 (không thuộc về ngẫu nhiên interface bao gồm trong Router) với cấu hình nó là Router-ID. Ip
Câu lệnh thông số kỹ thuật nhỏng sau:
Router (config) # router ospf 1
Router (config-router) # router-id A.B.C.D
2. Cách 2: Thiết lập quan hệ nam nữ láng giềng (neighbor) trong giao thức OSPF
Router chạy giao thức định đường OSPF tiến hành gửi gói tin HELLO mang đến những cổng chạy OSPF trên thuộc phân đoạn mạng, với tần suất mang định 10s/lần. Mục đích của quy trình này là để Router search tìm nhẵn giềng, tiếp đến thiết lập cùng bảo trì quan hệ.
Hai Router được xếp là láng giềng Khi bọn chúng thỏa mãn nhu cầu các điều kiện:
Cùng Area-ID: Một khối hệ thống mạng béo thường được chia thành nhiều vùng để bớt tgọi ảnh hưởng lúc gồm sự cầm cố xẩy ra. Mỗi vùng được đặt là một trong Area-ID. Trong đó, vùng trung trung tâm sẽ có Area-ID là 0. Tất cả những vùng không giống ý muốn truyền được dữ liệu thì nên gồm mặt đường truyền trực sau đó vùng trung trọng tâm (tức vùng 0). Cùng Subnet: khi 2 IPhường tất cả thuộc Subnet thì chúng bắt đầu rất có thể trao đổi công bố với ping. Cùng thông số: Mặc định Hello/Dead-time ở hai cổng là 10s/40s. Cùng tuyệt đối trên 2 cổng: Điều kiện này dành cho các mạng metro (mạng lớn). khi đúng đắn được tùy chỉnh thiết lập thì đọc tin vẫn không trở nên những Router không giống mang. Cùng cờ Stub Area Flag: Điều kiện này vận dụng cho OSPF đa vùng.Nếu ao ước coi các Router có quan hệ nam nữ bóng giềng, chúng ta áp dụng câu lệnh: Show IP.. OSPF Neighbor.

3. Bước 3: Trao đổi LSDB
LSDB nhập vai trò như tnóng bản đồ mạng nhằm Router có địa thế căn cứ tính toán định tuyến đường. Vì vậy, LSDB sẽ giống như nhau đối với các Router thuộc vùng. Mỗi Router tiến hành hội đàm, tiếp xúc với nhau theo từng đơn vị chức năng công bố, được gọi là LSA. Tất cả LSA này được chứa giữa những gói tin LSU (Link State Update) cụ thể nhưng những Router đã hội đàm thực tiễn.
Cách 4: Tính tân oán phát hành bảng định con đường vào giao thức OSPF
OSPF điện thoại tư vấn Cost (Cost bên trên interface) vắt đến Metrict. Cost chỉ được xem Lúc đi vào trong 1 cổng, và quanh đó Khi ra đi.
Cost = 108/Bandwidth (đơn vị chức năng bps).
khi Ethernet gồm Bandwidth = 10Mbps → cost = 10.
Xem thêm: Thông Tin Quy Hoạch Bình Chánh, Quy Hoạch Sử Dụng Đất Xã Bình Chánh
Khi Fast Ethernet có Bandwidth = 100Mbps → cost = 1.
Khi Serial bao gồm Bandwidth = 1.544Mbps → cost = 64 (phần thập phân sau khi lấy lệ tính phân chia sẽ tiến hành bỏ).
Cấu hình giao thức định tuyến đường OSPF: Các các loại liên kết trong OSPF
Sau khi sẽ biết về giao thức OSPF là gì và cách thức hoạt động của nó, bạn cần xem thêm các link tất cả vào giao thức định con đường này. Về cơ phiên bản, link vào OSPF đó là liên kết. Trong OSPF gồm 4 nhiều loại links, bao gồm:
Point-to-point link
Là liên kết điểm – điểm, vào vai trò kết nối thẳng 2 bộ định tuyến, cùng trọng tâm không có bất kỳ bộ định tuyến hoặc sever nào.
Transient link
Là hình trạng liên kết tạm thời. Đây là links của một vài bộ định tuyến đính vào một hệ thống mạng. Có 2 biện pháp xúc tiến liên kết tạm bợ thời:
- Cấu trúc liên kết ko thực tế: Là hiệ tượng link mà toàn bộ những cỗ định tuyến đường liên kết cùng nhau.
- Cấu trúc liên kết thực tế: Là bề ngoài link nhưng mà một vài ba bộ định con đường đã hướng dẫn và chỉ định bao gồm trong khối hệ thống mạng. Các bộ định tuyến đường chỉ định triển khai liên kết nhau. Đồng thời, đầy đủ gói tin được những bộ định tuyến đường không giống gửi sẽ được chuyển qua cỗ định con đường hướng dẫn và chỉ định.
- Stub link
Là một khối hệ thống mạng kết nối với độc nhất một cỗ định tuyến đường. Theo kia, dữ liệu lúc bước vào tuyệt tách mạng hầu như thông qua cỗ định con đường duy nhất này.
- Virtual link
Lúc links thân 2 cỗ định tuyến hư thì quản lí trị viên vẫn thiết lập một link ảo thân các bộ định tuyến. Liên kết ảo này hoàn toàn có thể là một trong đường lâu năm.

Định dạng lời nhắn của giao thức định đường OSPF
Định dạng thông báo OSPF tất cả các trường sau:
Version: Là trường 8 bit, duy trì phương châm hướng đẫn phiên phiên bản của giao thức định tuyến OSPF. Type: Là ngôi trường 8 bit, giữ lại phương châm hướng đẫn loại gói OSPF. Message: Là trường 16 bit, giúp xác minh độ nhiều năm của thông tin (của cả header). Source IP. address: Thực hiện nay trách nhiệm xác minh tương tác IP. của gói tin được gửi đi. Area identification: Xác định khoanh vùng ra mắt quá trình định tuyến. Checksum: Thực hiện việc phân phát hiện lỗi cùng sửa lỗi. Authentication type: Có 2 nhiều loại bảo đảm là 0 cùng 1.Trong đó:
- 0: Không có xác thực nào khả dụng.
- 1: Chỉ định đảm bảo phụ thuộc vào password.
Authentication: Là ngôi trường 32 bit, vào vai trò cất quý giá của tài liệu đảm bảo.
Tìm hiểu gói tin của giao thức OSPF
Giao thức định đường OSPF bao gồm 5 nhiều loại gói tin, bao gồm:
HelloGói này được dùng làm tùy chỉnh quan hệ bóng giềng, khám nghiệm năng lực tiếp cận của bóng giềng. Vì vậy, gói tin Hello chỉ được thực hiện lúc muốn sinh sản kết nối giữa những cỗ định tuyến đường.
lúc kết nối được tùy chỉnh cấu hình, trong lần tiếp xúc trước tiên thân Router nhẵn giềng với hệ thống, nó đang tiến hành gửi mang lại hệ thống thông báo về cấu trúc links mạng. Dựa vào tài liệu này, hệ thống thực hiện câu hỏi cập nhật, điều chỉnh mang đến phù hợp.
Link state requestGói tin này vày bộ định đường gửi nhằm mục đích mục tiêu rước thông tin trường đoản cú cỗ định tuyến được chỉ định và hướng dẫn.
Link-state updateĐây là gói tin được bộ định đường sử dụng cho mục tiêu tiếp thị trạng thái các links của nó. Lúc có một cỗ định tuyến đường ước ao phân phát tâm lý những liên kết thì nó cần sử dụng cho bản cập nhật trạng thái links.
Link state AcknowledgmentLà gói tin xác nhận tinh thần liên kết giúp tăng độ tin tưởng của quy trình định con đường, trải qua vấn đề đề xuất từng cỗ định tuyến đường triển khai gửi xác thực lên phiên bản update tâm lý links.
Xem thêm: " Hợp Tác Xã Tiếng Anh Là Gì ? Hợp Tác Xã Nông Nghiệp Tiếng Anh Là Gì

Các tâm trạng của giao thức OSPF
Các tâm trạng mà mỗi máy chạy OSPF các trải qua là:
Down: Là tinh thần thông báo quy trình OSPF chưa được bước đầu. Init: Là tâm trạng báo sản phẩm đã nhận gói HELLO từ bỏ bộ định con đường khác. 2WAY: Là tâm trạng báo hai bộ định con đường đã nhận được gói HELLO tự cỗ định tuyến đường không giống, mặt khác, links giữa những cỗ định đường đã có sản xuất. Exstart: Hai bộ định con đường đã chuyển quý phái tâm lý Khởi động sẽ triển khai lựa chọn máy chủ với khách. Tiếp mang đến, Master thực hiện điều hành và kiểm soát chuỗi số và quá trình dàn xếp được ban đầu. Exchange: Đây là tâm lý hiệp thương. Ở tinh thần này, nhì bộ định tuyến thực hiện gửi danh sách LSA cất diễn đạt các đại lý dữ liệu cho nhau. Loading: Là tâm lý cài đặt. Trong thời điểm này, những LSR, LSU, LSA của nhị cỗ định tuyến đường sẽ tiến hành hội đàm. Full: Là trạng thái của cục định con đường sau thời điểm quy trình điều đình LSA hoàn chỉnh.Cấu hình giao thức định con đường OSPF
Để thông số kỹ thuật OSPF trên các Router, các bạn sử dụng câu lệnh bên dưới đây:
Router (config) # router ospf process-id
Router (config-router) # network dia_chi_IPhường wildcard_mask area area_id
Trong đó:
Process – id: Là số hiệu của OSPF chạy xe trên Router.Để một cổng tyêu thích gia giao thức OSPF, bạn thực hiện kết nối hệ trọng mạng của chính nó. Tuy nhiên, bạn phải dùng thêm wildcard mask để sở hữu lên tiếng subnet tmê say gia định con đường. Muốn nắn tính quý hiếm wildcard mask, chúng ta lấy 255.255.255.255 trừ quý giá subnet – mask (255.255.255.0). Lưu ý, bí quyết này chỉ vận dụng so với ngôi trường đúng theo tất cả một dải IP liên tục.