Eudemon Basic Principle
Eudemon Basic Principle
ODF010002 Eudemon
Basic Principle
ISSUE 1.0
www.huawei.com
Page 2
References
Eudemon Series Firewall Operation
Manual
Eudemon Series Firewall Command
Manual
Page 3
Page 4
Page 5
Eudemon 1000
Eudemon 500
Eudemon 200
Eudemon 100
HUAWEI TECHNOLOGIES CO., LTD.
Page 6
Performance
Eudemon
100
Eudemon 200
Throughput
100Mbps
Number of
concurrent
connections
Number of
new
connections
per second
Interface
Eudemon
500
Eudemon
1000
400Mbps
2Gbps
3Gbps
200,000
500,000
500,000
800,000
5,000 per
second
100,000 per
second
100,000 per
second
2 fixed FE, 4
2 fixed FE, 4
2 fixed FE
2 fixed FE 2
extend
extend
2 extend
extend
slots maxim slots 1FE/2FE/1G slots 1GE/2G slots 1GE/2G
E/8FE/4FE/2FE/I E/8FE/4FE/2FE/I
um 4 FE
E/2GE IPSEC
PSEC
PSEC
Page 7
Ethernet
interface
modules
Full name
Remarks
1FE
1 port 10Base-TX/100Base-TX
low-speed Ethernet Electrical
interface (FIC)
Also available on
Eudemon 100
2FE
2 port 10Base-TX/100Base-TX
low-speed Ethernet Electrical
interface (FIC)
Also available on
Eudemon 100
1GE
Not recommend
1 port low-speed Gigabit Ethernet using on Eudemon
interface module
500/1000
2GE
Not recommend
2 port low-speed Gigabit Ethernet using on Eudemon
interface module
500/1000
Multifunctiona
IP security encryption processing
l
IPSEC
module
interface
Page 8
modules
HUAWEI
TECHNOLOGIES CO., LTD.
All rights reserved
Full name
Remark
Only available on
high-speed slot
1 GE
Only available on
high-speed slot, to
be configured one
more SPF module
2 GE
Only available on
high-speed slot, to
be configured two
more SPF module
Multifunctiona
security encryption processing
l
IPSEC IP
module
interface
modules
HUAWEI
TECHNOLOGIES CO., LTD.
All rights reserved
Only available on
low-speed slot
Page 9
SIC1
CPU
P
C
I
0
HS int Switch
PCI-0
P
C
I
1
PCI-1
SIC2
Page 10
Eudemon500/1000: NP inside
Eudemon 500/1000 5th generation router tech platform
CPU
Logic
NP
HS switching
forwarding
Intelligent
Interface
HS
interface
HS
interface
Page 11
Page 12
Types of Attack
Single-packet attack
Fraggle
Ip spoof
Land
Smurf
Tcp flag
Winnuke
ip-fragment
Page 13
Types of Attack
Fragment packet attack
Tear Drop
Ping of death
DoS attack
SYN Flood
UDP Flood & ICMP Flood
Scan attack
IP sweep
Port scan
Page 14
Page 15
Page 16
Page 17
Page 18
Page 19
Page 20
Page 21
TEAR
IP
PING DATA
20 8
1472
Flag MF
IP
DATA
Offset 0
20
remainder
Flag Last Fragment
Offset 500
IP
PING DATA
NORMAL 20 8
1472
Configuration: firewall defend teardrop
Flag MF
IP
DATA
enable
Offset 0
20
remainder
Flag Last Fragment
Prevention: Firewall establishes data
Offset 1480
structure for fragment packets and
records the offset values of the
fragment packets that pass the
firewall, so that the packet will be
discarded upon overlapping.
Page 22
Prevention: Check the packet length. If the sum of the offset value of the last
fragment plus its length exceeds 65535, the fragment will be discarded.
IP
PING DATA
20 8
1472
Flag MF
Offset 0
IP
DATA
20
1480
Flag MF
Offset 65120
IP
DATA
20
1480
Flag MF
Offset 1480
IP
DATA
20
1480
Flag MF
Offset 2960
IP
DATA
20
1480
Flag MF
Offset 4440
IP
DATA
20
568
Flag Last Fragment
Offset 66600
Page 23
Configuration:
firewall defend syn-flood [ ip X.X.X.X | zone zonename] [max-number num] [maxrate num] [ tcp-proxy auto|on|off]
Page 24
Page 25
Page 26
Page 27
Page 28
ACL
Firewall must be capable of controlling network data stream so as to define
network security, QoS requirement and various policies. Access Control List
(ACL) is one of methods to control data stream.
ACL is a series of ordinal rules composed by permit or deny statements,
2000-2999
Basic ACL
3000-3999
Advanced ACL
4000-4099
5000-5499
Page 29
ASPF
Application Specific Packet Filter (ASPF) is the packet filter for
Page 30
Blacklist
Ethernet 0/0/0
10.100.10.1 24
Eudemon 1/0/0
202.38.10.1 24
Untrust
zone
PC X
Trust zone
10.100.10.0 24
PC Z
Page 31
Eudemon 1/0/0
202.38.10.1 24
Untrust
zone
PC X
Trust zone
10.100.10.0 24
PC Z
Page 32
Port Mapping
FTP Server
129.38.1.3
Network segment
210.78.245.0
WWW Server
Network segment
220.78.30.0
Eudemon
129.38.1.5
WAN
202.39.2.3
Page 33
NAT
Data packet 1:
PC
192.168.1.3
Server
202.120.10.2
Data packet 1:
Source:192.168.1.3
Destination:202.120.10.2
Source: 202.169.10.1
Destination:202.120.10.2
Untrust
Trust Eudemon
s0/0/0
e0/0/0
202.169.10.1
192.168.1.1
Internet
Data packet 2:
Data packet 2:
Source: 202.120.10.2
Server
192.168.1.2 Destination:192.168.1.3
Source:202.120.10.2
Destination: 202.169.10.1
PC
202.130.10.3
Page 34
NAT on Eudemon
Zone is a concept introduced in firewall equipment, which is the
Page 35
NAPT
PC
192.168.1.3
Data packet 1:
Source: 192.168.1.3
Source port:1357
Data packet 1:
Source: 202.169.10.1
Source port:1357
Data packet 2:
Source:192.168.1.3
Source port: 2468
Data packet 2:
Source: 202.169.10.1
Source port: 2468
Data packet 3:
Source: 192.168.1.1
Server
192.168.1.2 Source port:11111
Data packet 3:
Source: 202.169.10.1
Source port:11111
Data packet 4:
Source: 192.168.1.2
Source port:11111
Data packet 4:
Source: 202.169.10.1
Source port:22222
Server
202.120.10.2
Internet
PC
202.130.10.3
Page 36
ALG
Application Level Gateway (ALG) is the translation proxy of
Page 37
IDS Cooperation
Trust zone
PC
PC
Internal LAN
Eudemon
Administration
server
IDS detector
IDS server
Router
External
network
(Internet)
Untrust zone
Page 38
external IDS server, that is, the firewall does not perform
packet authentication with the third-party IDS server.
Page 39
Page 40
HWTACACS
HWTACACS is the enhancement of TACACS (RFC1492, an
Page 41
RADIUS
Uses UDP
Performs the
authentication together
with the authorization
None
Page 42
VRRP
10.100.10.2 Master
RouterA
PC
10.100.10.3
Backup
Internet
RouterB
Server
Internal network
10.100.10.0/24 Backup group
Virtual IP
Address
10.100.10.1
Backup
RouterC
10.100.10.4
Page 43
Trust zone
Backup group1
Virtual IP Address EudemonA
Master
10.100.10.1
10.100.10.0/24
Untrust zone
DMZ zone
10.100.20.0/24
Backup group2
Virtual IP Address
10.100.20.1
Backup
EudemonB
Backup group3
Virtual IP Address
202.38.10.1
Page 44
(1)
PC
(2)
EudemonA
Master
Session entry
(8)
(3)
(7)
(4)
Trust zone
(6)
PC
(5)
Untrust zone
(9)
Backup
EudemonB
DMZ zone
Actual connection
Packets traffic
Page 45
VGMP
A logical collection of several backup groups that meet some backup
VGMP packets; while VRRP backup groups interact with interfaces via
traditional VRRP packets.
VRRPmanagement group
VGMP packet
VRRP backup group
Traditional
VRRP packet
Interface
Page 46
Function of VGMP
Preemption management
Channel management
Page 47
Page 48
Preemption management
Eudemon firewall will perform preemption based on the
Page 49
Channel management
EudemonA
Master
A3
A1
A2
A4
A4-B4
Trust zone
B1
DMZ zone
Untrust zone
B4
B2
B3
Backup
EudemonB
Actual connection
packets traffic
Page 50
Master
Backup group1
A1
A3
A2
Trust zone
Untrust zone
DMZ zone
Backup group3
B1
Backup Group2 B2
B3
Backup
EudemonB
Management group2
Actual connection
Traffic
Page 51
Backup Mode
Master/Backup Mode
Load Sharing Mode
Page 52
Master/Backup Mode
Master
EudemonA
Backup group1 A1
A3
A2
Trust zone
Untrust zone
EudemonB
B1
DMZ zone
Backup group2B2
Backup group3
B3
Backup
A1A2A3 are interfaces of EudemonA
B1B2B3 are interfaces of EudemonB
Actual connection
Traffic
Management group1
Firewall
Component
Priority
State
Session volume
Level 1
Master
Whole
Level 2
Backup
Page 53
information.
data transfer-only: Indicate the state change of the interface does not affect
Page 54
Trust zone
Untrust zone
EudemonB
B1
DMZ zone
Backup group3
B3
Backup group5B2
Backup group6
Backup group2
Backup / Master
A1A2A3 are interfaces of EudemonA
B1B2B3 are interfaces of EudemonB
Actual connection
Traffic
Management group1
Firewall
Management group2
Component
Priority
State
Transferred
sessions
Component
Priority
State
Transfer
red
sessions
Backup groups
1, 2 and 3
Level 1
Master
part
Backup groups
4, 5 and 6
Level 2
Backup
Backup groups
1, 2 and 3
Level 3
Backup
Backup groups
4, 5 and 6
Level 4
Master
part
Page 55
Page 56
HRP Application
Eudemon A
PC
(1)
(2)
Session entries
Master
(3)
Trust zone
(6)
(7)
(8)
Server
(4)
(5)
Untrust zone
Backup
Actual connection
Traffic
Eudemon B
DMZ zone
P
C
Page 57
HRP module
HRP packet
VRRP management group
VGMP packet
VRRP backup group
Page 58
Thank You
www.huawei.com