DELL S4810P

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску

Заметки по свитчу Dell Force10 S4810P

Инструкция по обновлению

Файл:S4810-9.14.1.9P4-RN.pdf
Файл:S4810-9.11.0.0P9-RN.pdf

Настройка

Файл:Force10-s4810 users-guide7 en-us.pdf

Прошивки

Файл:FTOS-SE-9.14.1.9P4.bin

OpenFlow

cam-acl l2acl 1 ipv4acl 4 ipv6acl 0 ipv4qos 0 l2qos 2 l2pt 0 ipmacacl 0 vman-qos 0 ecfmacl 0 openflow 4 ipv4pbr 2
!
cam-acl-vlan vlanopenflow 1 vlaniscsi 0  vlanaclopt 1
!
openflow of-instance 1
 controller 1 10.1.0.10 port 6653 tcp
 flow-map l2 enable
 flow-map l3 enable
 interface-type any
 multiple-fwd-table enable
 of-version 1.3
 dpid-mac-addr 00:11:11:11:11:11
 shutdown
!
openflow of-instance 2
 controller 1 10.1.0.10 port 6653 tcp
 flow-map l2 enable
 flow-map l3 enable
 interface-type any
 multiple-fwd-table enable
 of-version 1.3
 dpid-mac-addr 00:11:11:11:11:11
 shutdown
!

Сброс в дефолт

Once in the U-boot prompt, follow these steps to recover from a forgotten password.
Enter the following commands to ignore the startup-configuration
=> setenv stconfigignore true
=> saveenv
=> reset 
 
 
HOW10671_en_US__1icon Note: Setting the switch to ignore the startup-config as done above, only affects the next reboot. It is not a permanent environment setting.
 
When the switch is done booting, apply the startup-configuration to the running-configuration

Dell>enable
Dell#copy startup-config running-config

MIB

Файл:Force10.mibs.tar.gz

40 гиг в 4х10гиг

stack-unit 0 port 52 portmode quad
!
stack-unit 0 port 56 portmode quad
!
stack-unit 0 port 60 portmode quad

Сниппеты


Force10


Посмотреть все вланы на интерфейсе:

sh int swi te0/0

Посмотреть все порты во влане:

sh vlan id 6

Добавить интерфейс в диапазон вланов

int range vlan 100-199, vlan 201, vlan 203
no tagged te0/0
 
sh inventory media

sh run interface managementethernet 0/0 ! interface ManagementEthernet 0/0

ip address dhcp
no shutdown
eula-consent support-assist reject


LACP

Работает на любых портах и в том числе на DAC 40-в-4x10Gig

S4810(conf)#interface range tengigabitethernet 0/32 , tengigabitethernet 0/33
S4810(conf-if-range-te-0/32,te-0/33)#port-channel-protocol LACP                                       
S4810(conf-if-range-te-0/32,te-0/33-lacp)#  port-channel 9 mode active                                     
S4810(conf-if-range-te-0/32,te-0/33-lacp)#show conf
!
interface TenGigabitEthernet 0/32
 description po9 uplink to Server47
 no ip address
 flowcontrol rx on tx off 
!  
 port-channel-protocol LACP 
  port-channel 9 mode active 
 no shutdown
!
interface TenGigabitEthernet 0/33
 description po9 uplink to Server47
 no ip address
 flowcontrol rx on tx off 
!  
 port-channel-protocol LACP 
  port-channel 9 mode active 
 no shutdown

Ошибка % Error: Port is not in default mode Te 0/25 означает то что написано - и нужно сделвть no switchport на интерфейсе.
Эта настройка, как и остальные, применяется к интерфейсу Po X

S4810(conf)#interface port-channel 9
S4810(conf-if-po-9)#description Uplink to Server47
S4810(conf-if-po-9)#switchport 
S4810(conf-if-po-9)#no shutdown 
S4810(conf-if-po-9)#show config 
!
interface Port-channel 9
 description Uplink to Server47
 no ip address
 switchport
 no shutdown

(взято тут https://possiblelossofprecision.net/?p=1937)

LACP Fallback

Если LACP не поднимается (с той стороны например сервер загружается по PXE для установки ОС где планируется bond но пока его нет) то можно перевести порты в обычный режим

lacp ungroup member-independent port-channel <1-128>


Q-in-Q

Насколько я смог разобраться на этом свитче есть только самый простой вариант когда все вланы с клиентского порта тегируются вторым тегом
и после работа идет только по этому тегу (соответвенно не выйдет сделать так что бы траффик и коммутировался между портами и теггировался двойным тегом)


vlan-stack access

Порт который смотрит в сторону, откда прилетает пачка вланов, все они будут помечены вторым тегом,
за что отвечает команда

  • vlan-stack access
interface TenGigabitEthernet 0/0
 no ip address
 mtu 12000
 switchport
 vlan-stack access
 no shutdown


vlan-stack trunk

Транковый порт (порт в сторону другого провайдерского устройства с Q-in-Q

  • для понимания - тут настройка аналогична switchport trunk а вланы которые сюда передовать определяются на интерфейсах влан
  • В этом примере это порт используется сугубо как QinQ порт, трафик с обычным тегом отправляться не будет
interface TenGigabitEthernet 0/3
 no ip address
 mtu 12000
 switchport
 speed 1000
 vlan-stack trunk
 no negotiation auto
 no shutdown

interface Vlan 999

Для добавления портов в S-vlan используется такая конструкция

  • vlan-stack compatible означает что это S-VLAN
  • member TenGigabitEthernet 0/0,3 - список портов, при этом режим работы опредеяется настройкой на самом порту (что отличается от настройки обычных VLAN где режим порта опредеяется тут же)
interface Vlan 999
 description QinQ
 no ip address
 vlan-stack compatible
 member TenGigabitEthernet 0/0,3
 member Port-channel 2
 shutdown

portmode hybrid

Можно настроить порт так что бы он пропусказ три вида трафика

  • без тега
  • с одним тегом
  • c двумя тегами

Перед настройкой удалить порт из всех вланов, сказать no switchport потом опять switchport после portmode hybrid иначе у меня ругалось

% Error: Port is in Layer-2 mode Te 0/3.
interface TenGigabitEthernet 0/3
 no ip address
 mtu 12000
 portmode hybrid
 switchport
 speed 1000
 vlan-stack trunk
 no negotiation auto
 no shutdown

и далее добавить в нужные vlan

  • 720 - обычный
  • 999 - S-Vlan
interface Vlan 720
 no ip address
 tagged TenGigabitEthernet 0/3,47
 tagged Port-channel 1,3
 shutdown
interface Vlan 999
 description QinQ
 no ip address
 vlan-stack compatible
 member TenGigabitEthernet 0/0,3
 member Port-channel 2
 shutdown

Траффик выглядит так :

15:29:44.811770 7c:ad:74:c9:76:c1 > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 64: vlan 720, p 0, ethertype ARP (0x0806), Request who-has 10.72.0.2 tell 10.72.0.252, length 46
15:29:48.248891 04:8d:38:6a:e2:c8 > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 64: vlan 999, p 0, ethertype 802.1Q (0x8100), vlan 250, p 0, ethertype ARP (0x0806), Request who-has 100.64.0.4 tell 100.64.0.1, length 42
15:29:48.514680 7c:ad:74:c9:76:c1 > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 64: vlan 720, p 0, ethertype ARP (0x0806), Request who-has 10.72.0.2 tell 10.72.0.252, length 46