1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11...

20
1 Smart AP Project

Transcript of 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11...

Page 1: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

1

Smart AP Project

Page 2: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

2

Smart AP

A Linux-based host , which serves as access point (AP) in 802.11 wireless network

Internet

Internet

Smart AP

Page 3: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

3

Feature Category

Firewall Security Network Management Advance Service Support

QoS for VoIP Video streaming Printer Server

Page 4: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

4

Firewall

IP packet filtering Static port filtering Static MAC filtering

Page 5: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

5

Firewall

Packet Filtering Source and destination IP address Protocol Source and destination port TCP flags etc. InternetInternet

Smart AP

acceptRejectCheck

Page 6: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

6

Security

MAC Address Control Table 802.1X

Support EAP-MD5, TLS, TTLS Web-based RADIUS access control

Page 7: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

7

Security

Page 8: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

8

CGI

Radius Client

Internet

AP + Web Server

Radius Server

Client

Page 9: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

9

Security

AP Hardware

PC 802.3 ethernet NIC Pcmcia wireless card

Software Redhat 7.2 ( kernel:2.4.7-10) Apache 1.3.22 Open1x-v1.0 (for 802.1x protocol) Radius Client (for web-based authentication) DHCP 3.0

Page 10: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

10

Security

Radius Server Redhat 7.3 ( kernel:2.4.18) Freeradius 0.7.1

Client Windows XP or Windows 2000 802.1x client software for Windows 2000 Linux ( with xsupplicant )

Page 11: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

11

Network Management

SNMP Agent MIB

MIB-II 802.11, 802.1d briding MIB 802.1x MIB

Page 12: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

12

Network Management

Internet

InternetSNMP agent

SNMP agent

SNMP agent

SNMP manager

Page 13: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

13

Network Management

MIB (Management Information Base) a formal description of a set of network objects MIB II

root

Iso(1)

member(2)

dod(6)

Internet(1)

org(3)

ccitt(0)

Joint-iso-ccitt(2)

mgmt(2)

mib(1)

Page 14: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

14

Network Management

Software Net-snmp 5.0.3

802.11 MIB iso(1).member(2).us(840).ieee802dot11(10036)

root

Iso(1)

member(2)

us(840)

ieee802dot11(10036)

org(3)

ccitt(0)

Joint-iso-ccitt(2)

Page 15: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

15

Advance Service Support

QoS for VoIP Video streaming Printer Server

Page 16: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

16

QoS of Wireless LAN

Property of Wireless LAN High location-dependent errors Limited bandwidth

Challenge Traffics Separation and differentiation Meet the QoS requirements for different applicati

ons Utilize bandwidth effectively

Page 17: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

17

Page 18: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

18

Printer server 架構圖

Smart AP 利用 parallel port 來連接 printer

Os: windows

Parallel port Eth port

Printer

Os: linux

Page 19: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

19

Implementation

使用者可以透過網路上的芳鄰看到分享出來的印表機,在使用者端安裝完 driver 之後,就可以進行列印

Implementation LPRng Samba

Page 20: 1 Smart AP Project. 2 Smart AP A Linux-based host, which serves as access point (AP) in 802.11 wireless network Interne t Smart AP.

20

Thanks !!