• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

11-網絡管理和監控配置指導

目錄

10-ONVIF配置

本章節下載 10-ONVIF配置  (320.00 KB)

10-ONVIF配置


1 ONVIF

1.1  ONVIF簡介

ONVIF(Open Network Video Interface Forum,開放型網絡視頻接口論壇)是一個開放的安防行業組織,致力於為安防行業提供標準化開放接口。ONVIF協議是一套標準的音視頻領域的控製和管理協議。使用ONVIF功能可以監控網絡中支持ONVIF協議的終端(攝像頭)的上下線信息。

ONVIF包括ONVIF Probe和ONVIF Snooping兩個子功能。

·     ONVIF Probe(ONVIF主動檢測功能)用於設備主動檢測網絡中是否存在ONVIF終端。

·     ONVIF Snooping(ONVIF偵聽功能)用於識別ONVIF終端,以及監控ONVIF終端的上下線。

1.1.1  ONVIF Probe工作機製

1. 非SmartMC組網應用場景

在設備上開啟ONVIF Snooping功能,並且在接口下開啟ONVIF Probe功能後:

(1)     接口按周期發送ONVIF Probe報文。

¡     如果接口配置了IPv4地址,則發送IPv4 ONVIF Probe報文。

¡     如果接口配置了IPv6全球單播地址或者鏈路本地地址,則發送IPv6 ONVIF Probe報文。

¡     如果接口即配置了IPv4地址又配置了IPv6全球單播地址或者鏈路本地地址,則同時發送IPv4 ONVIF Probe報文和IPv6 ONVIF Probe報文。

(2)     ONVIF終端收到ONVIF Probe報文後,根據對IPv4和IPv6協議的支持情況回複Probe-Match報文。

(3)     設備收到Probe-Match報文後,認為終端在線,並記錄終端信息。

圖1-1 ONVIF Probe原理示意圖(非SmartMC組網應用場景)

 

2. SmartMC組網應用場景

在TM上開啟ONVIF Probe功能,並在接入ONVIF終端的TM或TC上開啟ONVIF Snooping功能後:

(1)     TM上的接口按周期發送ONVIF Probe報文。

¡     如果接口配置了IPv4地址,則發送IPv4 ONVIF Probe報文。

¡     如果接口配置了IPv6全球單播地址或者鏈路本地地址,則發送IPv6 ONVIF Probe報文。

¡     如果接口即配置了IPv4地址又配置了IPv6全球單播地址或者鏈路本地地址,則同時發送IPv4 ONVIF Probe報文和IPv6 ONVIF Probe報文。

(2)     TC收到ONVIF Probe報文後,會從除接收接口外的其它所有接口組播轉發ONVIF Probe報文。

(3)     ONVIF終端收到ONVIF Probe報文後,根據對IPv4和IPv6協議的支持情況回複Probe-Match報文。

(4)     接入ONVIF終端的TM或TC收到Probe-Match報文後,認為終端在線,並記錄終端信息。

圖1-2 ONVIF Probe原理示意圖(SmartMC組網應用場景)

 

1.1.2  ONVIF Snooping工作機製

ONVIF Snooping(ONVIF偵聽功能)用於識別ONVIF終端,以及監控ONVIF終端的上下線信息。ONVIF Snooping可同時識別IPv4 ONVIF終端和IPv6 ONVIF終端:

·     當收到IPv4 ONVIF報文時,則記錄終端的IPv4地址。

·     當收到IPv6 ONVIF報文時,則記錄終端的IPv6地址。

·     當收到同一終端的IPv4和IPv6 ONVIF報文時,則記錄終端的IPv4地址和IPv6地址。

1. 非SmartMC組網應用場景

管理員在設備上開啟ONVIF Snooping功能後,設備才能處理ONVIF終端發送的ONVIF報文,識別ONVIF終端,以及監控ONVIF終端的在線或離線狀態信息。

·     當設備接收到Hello或Probe-Match ONVIF報文時,則認為終端在線。

·     當設備接收到Bye ONVIF報文,或者終端接入接口的狀態變成down時,則認為終端下線。

如果終端連續7天處於下線狀態,則設備會自動刪除終端信息。

2. SmartMC組網應用場景

管理員在接入ONVIF終端的TM或TC上開啟ONVIF Snooping功能後,TM和TC才能處理ONVIF終端發送的ONVIF報文,識別ONVIF終端,以及監控ONVIF終端的在線或離線狀態信息。

·     當設備接收到ONVIF報文,且報文類型為Hello或Probe-Match時,則認為終端在線。

·     當設備接收到ONVIF報文且報文類型為Bye,或者終端接入接口的狀態變成down時,則認為終端下線。

如果終端連續7天處於下線狀態,則設備會自動刪除終端信息。

1.2  ONVIF配置限製和指導

ONVIF功能可以在非SmartMC組網的設備上配置,也可以在SmartMC網絡中配置。在SmartMC組網中,如果要使用ONVIF功能,要求組網中所有TM和TC均支持ONVIF功能。有關SmartMC的詳細介紹,請參見“網絡管理和監控配置指導”中的“SmartMC”。

1.3  開啟ONVIF偵聽功能

1. 配置限製和指導

·     如果設備下掛了ONVIF終端,請在該設備上開啟ONVIF偵聽功能。開啟ONVIF偵聽功能後,設備才能解析ONVIF報文,感知ONVIF終端的上下線信息。

·     開啟ONVIF偵聽功能之前,請確保設備上的ONVIF協議端口號3702未被其它特性占用,否則會導致ONVIF偵聽功能不能正常工作。

·     如果ONVIF終端接入的物理接口加入了聚合,則ONVIF會感知終端在聚合接口上下線。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     開啟ONVIF偵聽功能。

onvif snooping enable

缺省情況下,ONVIF偵聽功能處於關閉狀態。

1.4  開啟ONVIF主動探測功能

1. 配置限製和指導

·     在SmartMC網絡中,建議隻在TM上開啟ONVIF主動探測功能,以減少不必要的開銷。

·     TM上超過100個VLAN接口上配置ONVIF主動探測功能時,TC最多隻能識別其中100個VLAN接口發送的探測報文探測到的終端。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入VLAN接口視圖。

interface vlan-interface interface-number

(3)     開啟ONVIF主動探測功能。

onvif probe enable

缺省情況下,ONVIF主動探測功能處於關閉狀態。

(4)     配置ONVIF主動探測報文的發送周期。

onvif probe interval interval-value

缺省情況下,ONVIF主動探測報文的發送周期為30秒。

1.5  ONVIF顯示和維護

在完成上述配置後,在任意視圖下執行display命令可以顯示ONVIF的終端統計信息以及係統狀態。

表1-1 ONVIF顯示和維護

操作

命令

顯示ONVIF主動探測功能的相關信息

display onvif probe-information

顯示本設備上ONVIF偵聽到的終端信息

display onvif snooping-information

 

1.6  ONVIF典型配置舉例

1.6.1  非SmartMC組網下ONVIF配置舉例

1. 組網需求

Device作為接入設備,連接Camera 1和Camera 2,現在Device上部署ONVIF功能,以便能夠自動監控攝像頭的上線和下線。

2. 組網圖

圖1-3 非SmartMC組網下ONVIF配置舉例組網圖

 

3. 配置步驟

# 開啟ONVIF偵聽功能。

<Device> system-view

[Device] onvif snooping enable

# 在VLAN 2接口下,配置IP地址,開啟ONVIF主動探測功能,並配置主動探測報文發送周期為60秒。

[Device] vlan 2

[Device-vlan2] quit

[Device] interface vlan-interface 2

[Device-Vlan-interface1] ip address 192.168.2.1 24

[Device-Vlan-interface2] onvif probe enable

[Device-Vlan-interface2] onvif probe interval 60

[Device-Vlan-interface2] quit

# 配置GigabitEthernet1/0/1接口使用VLAN 2傳輸用戶報文。

[Device] interface gigabitethernet 1/0/1

[Device-GigabitEthernet1/0/1] port access vlan 2

[Device-GigabitEthernet1/0/1] quit

# 配置GigabitEthernet1/0/2接口使用VLAN 2傳輸用戶報文。

[Device] interface gigabitethernet 1/0/2

[Device-GigabitEthernet1/0/2] port access vlan 2

[Device-GigabitEthernet1/0/2] quit

4. 驗證配置

# 顯示Device上ONVIF偵聽到的終端信息。

[Device] display onvif snooping-information

Snooping status: Enabled

Endpoint information:

Endpoint MAC address: 3cef-8c7a-4ede          Status: Online

 Port: GE1/0/1                                     VLAN: 2

 IPv4 address: 192.168.2.2

 IPv6 address: --

 

Endpoint MAC address: 3cef-8c7a-4e8f          Status: Online

 Port: GE1/0/2                                     VLAN: 2

 IPv4 address: 192.168.2.3

 IPv6 address: --

# 顯示ONVIF主動探測功能的相關信息。

[Device] display onvif probe-information

Probing information:

  Port                     Status       Interval(sec)

  Vlan2                    Enabled      60

1.6.2  SmartMC組網下ONVIF配置舉例

1. 組網需求

在SmartMC組網中,TC 12、TC 21、TC 22上均有攝像頭接入,現在SmartMC網絡部署ONVIF功能,以便能夠自動監控SmartMC網絡內攝像頭的上線和下線。

2. 組網圖

圖1-4 SmartMC組網下ONVIF配置舉例組網圖

 

3. 配置準備

請先完成SmartMC網絡的搭建,具體配置請參見“網絡管理和監控”中的“SmartMC”。

4. 配置TM

# 在VLAN 2接口下,開啟ONVIF主動探測功能,並配置主動探測報文發送周期為60秒。

<TM> system-view

[TM] vlan 2

[TM-vlan2] quit

[TM] interface vlan-interface 2

[TM-Vlan-interface2] onvif probe enable

[TM-Vlan-interface2] onvif probe interval 60

[TM-Vlan-interface2] quit

# 在VLAN 3接口下,開啟ONVIF主動探測功能,並配置主動探測報文發送周期為60秒。

[TM] vlan 3

[TM-vlan3] quit

[TM] interface vlan-interface 3

[TM-Vlan-interface3] onvif probe enable

[TM-Vlan-interface3] onvif probe interval 60

[TM-Vlan-interface3] quit

5. 配置TC 12

# 開啟ONVIF偵聽功能。

<TC12> system-view

[TC12] onvif snooping enable

# 創建VLAN 3。

[TC12] vlan 3

[TC12-vlan3] quit

# 配置GigabitEthernet1/0/2接口使用VLAN 3對報文進行傳輸。

[TC12] interface gigabitethernet 1/0/2

[TC12-GigabitEthernet1/0/2] port access vlan 3

[TC12-GigabitEthernet1/0/2] quit

6. 配置TC 21

# 開啟ONVIF偵聽功能。

<TC21> system-view

[TC21] onvif snooping enable

# 創建VLAN 2。

[TC21] vlan 2

[TC21-vlan2] quit

# 配置GigabitEthernet1/0/1接口使用VLAN 2對報文進行傳輸。

[TC21] interface range gigabitethernet 1/0/1 to gigabitethernet 1/0/2

[TC21-if-range] port access vlan 2

[TC21-if-range] quit

7. 配置TC 22

# 開啟ONVIF偵聽功能。

<TC22> system-view

[TC22] onvif snooping enable

# 創建VLAN 3。

[TC22] vlan 3

[TC22-vlan2] quit

# 配置GigabitEthernet1/0/1接口使用VLAN 2對報文進行傳輸。

[TC22] interface range gigabitethernet 1/0/1 to gigabitethernet 1/0/2

[TC22-if-range] port access vlan 3

[TC22-if-range] quit

8. 驗證配置

# 顯示TC21上ONVIF偵聽到的終端信息。

[TC21] display onvif snooping-information

Snooping status: Enabled

Endpoint information:

Endpoint MAC address: 3cef-8c7a-4ede          Status: Online

 Port: GE1/0/1                                     VLAN: 2

 IPv4 address: 192.168.2.2

 IPv6 address: --

Endpoint MAC address: 3cef-8c7a-4e8f          Status: Online

 Port: GE1/0/2                                    VLAN: 2

 IPv4 address: 192.168.2.3

 IPv6 address: --

# 在TM上顯示主動探測功能的相關信息。

<TM> display onvif probe-information

Probing information:

  Port                     Status       Interval(sec)

  Vlan2                    Enabled      60

  Vlan3                    Enabled      60

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們