Upload
kaloni
View
49
Download
2
Embed Size (px)
DESCRIPTION
Applications. Packet Capture. Traffic Monitor. NAT. Firewall. IDS. L4/7 Switches. Access List. L3 forwarding. Protocol Visualizers (GUI). NetBee API. PDML/PSML Files Readers. Packet Filter. Packet Fields Extractor. Stream Reassembler. Packet Decoder. NetPDL Database Viewer. - PowerPoint PPT Presentation
Citation preview
NetPDL Protocol
database
NAT Firewall IDSTrafficMonitor
L4/7Switches
AccessList
Applications
L3 forwarding
PacketCapture
Packet Filter
Packet Decoder
Stream Reassembler
Traffic statistics
Packet Fields
Extractor
. . .
NetVM
. . .
NetBee
NetBee API
Protocol Visualizers
(GUI)
PDML/PSML Files Readers
NetPDL Database
Viewer
NetVM Class
Interface
Virtualpacket
sources
NetPDL Protocol
database
Packet Filter
Packet Decoder
Stream Reassembler
Traffic statistics
Packet Fields
Extractor
NetVM
. . .
File
LocalNIC
RemoteNIC
Userapplication
NetBee Data Path
File
LocalNIC
RemoteNIC
Userapplication
NetPDL Protocol
database
Packet Filter
Packet Decoder
Stream Reassembler
Traffic statistics
Packet Fields
Extractor
NetVM
. . .
Packets
Statistics
Decoded packets
Protocol field values
NetBee
Input Handlers(push or pull)
Output Handlers(push or pull)
Packets
Packets
Packets
Packets
Packets
Packets
Packets
. . .
Packetstream
FilteringExpression Action
Filter
Discard
Return Packet
Extract Fields
Classify
Lan
gu
age
syn
tax
Net
PE
pro
gra
mm
ed f
un
ctio
nal
itie
s
NetVM
NetPE1(e.g. filtering)
Exc
han
geP
ort
Exc
han
geP
ort
Out
put
Por
t
Inpu
tP
ort
GeneralPurpose CPU
Classificationcoprocessor
Cryptocoprocessor
CRCcoprocessor
Shared MemoryE
xch
ange
Buf
fer
1
Exc
han
geB
uffe
r 2
NetPE2(e.g. session statistics)In
put
Por
t
Out
put
Por
t
NetVM
NetPE 1 NetPE 2
NetVM
NetPE 1(FilteringBytecode)
NetPE 2(StatisticsBytecode)
NetVM
VM
_in_port
NetPE 1(FilteringBytecode)
NetPE 2(StatisticsBytecode)
NetVM
VM
_out_port
VM
_in_port
PE
1_in_port
NetPE 1(FilteringBytecode)
PE
1_out_port
PE
2_in_port
NetPE 2(StatisticsBytecode)
PE
2_out_port
NetVM
VM
_out_port
NetVM
NetPE 1 NetPE 2
NetVM
NetPE 1(FilteringBytecode)
NetPE 2(StatisticsBytecode)
NetVM
VM
_in_port
NetPE 1(FilteringBytecode)
NetPE 2(StatisticsBytecode)
NetVM
VM
_out_port
VM
_in_port
PE
1_in_port
NetPE 1(FilteringBytecode)
PE
1_out_port
PE
2_in_port
NetPE 2(StatisticsBytecode)
PE
2_out_portNetVM
VM
_out_port