- Port security: gii hn s lng thit b c php kt ni vo port. - Private LANs: cung cp bin php an ninh v kh nng phn vng cc port trn switch m cc port ny l thnh vin ca cng mt VLAN. Tnh nng ny m bo rng user c th giao tip ch vi gateway mc nh ca h m khng phi vi gateway ca ngi khc. Private VLAN thng c s dng hiu qu trong cc mi trng DMZ (Delimitized Zone). - STP root guard/BPDU guard: loi b cc cuc tn cng theo kiu spanning-tree bng cch tt tt c cc port c th gy ra s thay i cu trc mng lp 2. - SSH support: cung cp mt kt ni t xa an ton n cc thit b lp 2 v lp 3. i vi cc kt ni t xa, SSH cung cp mc bo mt cao hn Telnet do cung cp phng php m ho mnh. - VMPS (VLAN Membership Policy Server): cho php cc a ch MAC nht nh tng ng vi cc VLAN nht nh. Tnh nng nycho php ngi s dng di ng trong mng campus lun c kh kt ni vi cng mt bin php an ninh mng. - Chng thc IEEE 802.1X: bo v mng bng cch chng thc ngi s dng theo mt c s d liu trung tm trc khi bt c mt hnh thc kt ni no c php thc hin. Ngc li, phn ln ngi s dng bn trong cc mng cc b thng c th truy nhp ch bng cch s dng mt kt ni Ethernet m khng cn phi nhn thc g. - Wire-rate ACLs: cho php cc danh sch iu khin truy nhp c thc hin m khng lm gim hiu nng h thng. Sau y l mt s kiu tn cng vy Layer 2 ca h thng 1.Kiu tn cng lm trn MAC Bn CAM (Content Addressable Memory) lu tr cc a ch MAC ca cc port, v cc tham s VLAN trong switch. Khng gian nh trong bng CAM l hn ch nn c nguy c trn bng CAM. Kiu tn cng lm trn MAC s c gng lm trn bng CAM ca cc switch, khi switch s c x nh cc hub. Mt cuc tn cng kiu ny trng ging nh lu lng t hng ngn my tnh c chuyn n mt port, nhng thc t l n ch n t mt my gi mo a ch MAC ca hng ngn host gi mo. Vd Macof l mt cng c thng dng thc hin cc cuc tn cng kiu ny, c th to ra hng chc ngn MAC entry gi n port mi pht. Khi , switch nhn thy lu lng v ngh rng cc a ch MAC t cc gi m k tn cng gi i l cc cng hp l v n s thm entry vo bng CAM. Khi trn bng CAM, switch s broadcast lu lng trn VLAN m ko cn thng qua bng CAM na. Gii php ngn chn c bn nht l cu hnh port security gii hn s lng PC c php kt ni vo switch.
Tn cng kiu VLAN hopping
Kiu tn cng ny thng xut pht do c cu hnh sai tn ti trn switch. Cc cuc tn cng VLAN hopping da vo trunking do cu hnh bt hp l cc trunk port s cho php k tn cng i qua cc thit b lp 3 khi trao i thng tin t mt VLAN ny sang mt VLAN khc. Mc nh, cc trunk port c th truy nhp ti tt c cc VLAN, d liu truyn qua ng trunk c th c ng gi theo chun IEEE 802.1Q hoc ISL(Cisco) c dng trao i thng tin gia cc switch. Giao thc DTP (Dynamic Trunking Protocol) t ng cu hnh kiu trunking ISL/802.1Q. Ta c th cu hnh trng thi DTP trn mi trunk port. Cc trng thi bao gm: On, Off, Desirable, Auto v Non-Negotiate. - On: trng thi ny c s dng khi switch khc khng hiu giao thc DTP; - Off: trng thi ny c s dng khi port c cu hnh t trc khng vi mc ch tr thnh trunk port. - Desirable: trng thi ny c s dng khi mun tr thnh trunk port. - Auto: y l trng thi mc nh trn nhiu switch. - Non-Negotiate: trng thi ny c s dng khi ta ch nh c th kiu port l ISL hay . 1Q . Kiu tn cng VLAN hopping c bn Attacker nh la switch switch ngh l ang mun kt ni trung k. K thut ny i hi mt thit lp "trunking-favourable", kiu nh thit lp Auto , th mi c th tn cng thnh cng. Khi , attacker tr thnh thnh vin ca rt nhiu VLAN c kt ni n switch v c th gi v nhn lu lng trn cc VLAN ny. Cch ngn chn kiu tn cng ny l tt kt ni trn tt c cc port ngoi tr nhng port cn thit. Kiu tn cng VLAN hopping ng gi kp Kiu tn cng ny li dng cch m phn cng trong phn ln cc switch hot ng. Hin nay, phn ln cc switch ch thc hin ng gi IEEE 802.1Q. iu ny cho php attacker c kh nng gn cc ui 802.1Q (gi l .1Q tag) ca hn vo khung. Khung ny s vo VLAN vi ui .1Q u ra khng xc nh. Mt c im quan trng ca kiu tn cng ny l n c th tin hnh thm ch vi cc trunk port c thit lp ch Off. Do , ngn chn cc cuc tn cng kiu ny khng d nh vic ngn chn cc cuc tn cng kiu VLAN hopping c bn. Bin php tt nht m bo cc VLAN ca cc trunk port c phn bit vi cc VLAN ca user port. Kt lun
Ngoi cc kiu tn cng lm trn MAC v VLAN hopping, cn c mt s kiu tn cng
khc nh spanning-tree, ARP spoofing, tn cng DHCP, u c th xy ra ti lp 2. Cc bin php ngn chn c th tm thy ti http://www.blackhat.com. Ngoi ra nn ch thc hin mt s iu sau: - Hn ch cc hot ng truy nhp qun l switch sao cho nhng khu vc khng tin cy trong mng khng th li dng cc giao din v cc giao thc qun l nh SNMP (Simple Network Management Protocol). - Ngn chn cc kiu tn cng t chi dch v v cc kiu li dng tn cng khc bng cch kho cc giao thc spanning-tree v cc giao thc ng khc. - S dng phn cng ACL ti nhng v tr c th chn cc lu lng khng mong mun. - S dng cc VLAN ID dnh ring cho tt c cc trunk port. - Tt tt c cc cng khng s dng trong VLAN - S dng cc bin php an ninh cho port gp phn bo v h thng trc cc cuc tn cng switch.