D-Link DAS-3636 Cli Reference Manual page 403

Vdsl2 switch release 1.00
Table of Contents

Advertisement

The deny parameter instructs the Switch to filter any frames that meet the criteria − in this case, when a logical AND operation
between an IP address specified in the next step and the ip_source_mask match.
The default for an access profile on the Switch is to permit traffic flow. If users want to restrict traffic, users must use the deny
parameter.
Now that an access profile has been created, users must add the criteria the Switch will use to decide if a given frame should be
forwarded or filtered. We will use the config access_profile command to create a new rule that defines the criteria we want. Let's
further specify in the new rule to deny access to a range of IP addresses through an individual port: Here, we want to filter any
packets that have an IP source address between 10.42.73.0 and 10.42.73.255, and specify the port that will not be allowed:
config access_profile profile_id 1 add access_id 1 ip source_ip 10.42.73.1 port 7 deny
We use the profile_id 1 which was specified when the access profile was created. The add parameter instructs the Switch to add
the criteria that follows to the list of rules that are associated with access profile 1. For each rule entered into the access profile,
users can assign an access_id that identifies the rule within the list of rules. The access_id is an index number and does not effect
priority within the profile_id. This access_id may be used later if users want to remove the individual rule from the profile.
The ip parameter instructs the Switch that this new rule will be applied to the IP addresses contained within each frame's header.
source_ip tells the Switch that this rule will apply to the source IP addresses in each frame's header. The IP address 10.42.73.1
will be combined with the source_ip_mask 255.255.255.0 to give the IP address 10.42.73.0 for any source IP address between
10.42.73.0 to 10.42.73.255. Finally the restricted port - port number 7 - is specified.
Due to a chipset limitation, the Switch supports a maximum of twelve access profiles. The rules used to define the access profiles
are limited to a total of 1536 rules for the Switch.
create access_profile
Purpose
Syntax
Description
DAS-3600 Series Ethernet over VDSL Switch CLI Reference Manual
Used to create an access profile on the Switch and to define which parts of each incoming
frame's header the Switch will examine. Masks can be entered that will be combined with the
values the Switch finds in the specified frame header fields. Specific values for the rules are
entered using the create access_profile command, below.
create access_profile profile_id <value 1-1024> profile_name <name 1-32>
[ethernet{ vlan {mask <hex 0x0-0x0fff>} | source_mac <macmask 000000000000-
ffffffffffff> |
destination_mac <macmask 000000000000-ffffffffffff> | 802.1p |
ethernet_type}(1)|ipv4 {
destination_ip_mask <netmask> |
{src_port_mask <hex 0x0-0xffff> | dst_port_mask <hex 0x0-0xffff> |
{urg | ack | psh | rst | syn | fin}(1)] } | udp {src_port_mask <hex 0x0-0xffff> |
dst_port_mask <hex 0x0-0xffff>} |
{user_define_mask <hex 0x0-0xffffffff>} ]}(1)|packet_content_mask { destination_mac
<macmask> | source_mac <macmask> | outer_tag <hex 0x0-0x0fff> | offset1 [l2 | l3 | l4]
<value 0-127> <hex 0x0-0xff> | offset2 [l2 | l3 | l4] <value 0-127> <hex 0x0-0xff> | offset3
[l2 | l3 | l4] <value 0-127> <hex 0x0-0xff> | offset4 [l2 | l3 | l4] <value 0-127> <hex 0x0-
0xff> | offset5 [l2 | l3 | l4] <value 0-127> <hex 0x0-0xff> | offset6 [l2 | l3 | l4] <value 0-
127> <hex 0x0-0xff>}(1)|ipv6 { class | flowlabel | source_ipv6_mask <ipv6mask> |
destination_ipv6_mask <ipv6mask> | [ tcp { src_port_mask <hex 0x0-0xffff> |
dst_port_mask <hex 0x0-0xffff>} | udp { src_port_mask <hex 0x0-0xffff> |
dst_port_mask <hex 0x0-0xffff> }]}(1)]
This command is used to create an access profile on the Switch and to define which parts of
each incoming frame's header the Switch will examine. Masks can be entered that will be
combined with the values the Switch finds in the specified frame header fields. Specific
values for the rules are entered using the config access_profile command, below.
vlan {mask <hex 0x0-0x0fff>} | source_ip_mask <netmask> |
dscp | [ icmp {type | code } |
protocol_id_mask <hex 0x0-0xff>
398
igmp {type } | tcp
flag_mask [ all |

Advertisement

Table of Contents
loading

Table of Contents