学 術 情 報 処 理 研 究 No.18 2014 pp.81 89 MARS Design, Implementation and its Operation of MARS: the terminal monitoring system in Local Area Network, Yutaka KAWAHASHI, Shou SAKATA yutaka@center.wakayama-u.ac.jp, s151022@center.wakayama-u.ac.jp Center for Information Science, Wakayama Univ. Graduate School of Systems Engneering, Wakayama Univ. IP IP IP MAC IP IP 1 LAN - 81 -
LAN IP MAC IP MAC MAC IP IP IP IP IP IP [1][2][3] [4][5] IP IP IP IP (MARS MAC Address Reporting System) [6] IP IP MAC 2 MAC MATT MAC Address Tracing Trailer [7] MATT MAC NIC Network Interface Card MAC MAC MAC ( ) MATT ARP MAC 3 1 IP 2 IEEE802.1X MAC - 82 -
- 1: - 2: Web IP MAC Web RADIUS RADIUS ACCEPT RADIUS IP MAC RADIUS 5 RADIUS ACCEPT IP 3.1 Cisco Catalyst OS CensOS 5.5 Web Server Apache 2.2.3 Database Server MySQL 5.0.77 Authentication Server FreeRADIUS 2.1.9-1: Catalyst 3750 Cisco IOS 12.2(50)SE Catalyst 3560 Cisco IOS 12.2(50)SE Catalyst 2960 Cisco IOS 12.2(50)SE 3.2 4 1 Apache MySQL FreeRADIUS Perl PHP 4 IP IP IP Web 4.1 IP IP - 83 -
IP - 3: IP 3 RADIUS ACCEPT 3 1 2 3 4 ACCEPT Dynamic ACL 5 6 3 4 3 RADIUS RADIUS Cisco Catalyst ACL Access Contorol List RADIUS RADIUS ID IP MAC 4.3.1 4.3.2 IP 4 3 RA- DIUS 4 ACCEPT RADIUS IP RADIUS Dynamic ACL IP 4 RADIUS ACCEPT 4.2 IP 4.1 IP 4.3.2 IP IP 4.3.3 IP IP IP IP IP MAC 3 1 IP IP 4.4-84 -
Web OS 4.3 4.3.1 IP VLAN ID 2 1 1 2 vlan 4.3.2 4.1 IP IP DNS IP IP DHCP OS IP MAC VLAN ID 4.3.3 IP IP IP 4.4 IP Perl PHP Web Web Web IP IP IP IP IP 4 5 3.1 IP - 85 -
- 4: IP IP IP IP IP 5 6 Authentication Framed-IP-Address IP Calling-Station-Id MAC NAS-IP-Address IP NAS-Port-Id Acct-Session-Id ID Accounting Acct-Session-Id ID Calling-Station-Id IP Acct-Status-Type Acct-Session-Time Timestamp RADIUS AAA Authentication( ) Authorization( ) Accounting( ) 4.3.2-5: 1 Authentication MAC Authentication Accounting 6 6.1 4-86 -
1 NIC 3 2 IP 5 3 3 4 IP 2 5 7 6 2 7 3 8 1-2: (2014 4 5 ) - 6: 2 Accounting IP IP IP IP IP IP (MAC ) IP IP IP 2011 IP IP IP ping IP IP ARP IP IP MAC MAC 4 5 2 1 2 3 4 IP IP Start/Stop NIC NAS 5 6 7 Speed/Duplex - 87 -
2 2 1 ( ) IP 6.2 5 IP IP IP IP IP IP IPv6 RADIUS 6.2.2 MATT 2 MATT SNMP RADIUS MATT 6.2.3 Cisco Catalyst MAC Stop 6.2.4 6.2.1 2 MATT RADIUS RADIUS RADIUS - 88 -
6.2.5 IPv6 2011 2 IANA Internet Assigned Numbers Authority IPv4 [8] IPv6 IPv6 IPv6 IPv6 IPv6 IPv6 IPv4 IPv6 7 IP ARP IP IP IP IP IP IP IP IP 5 2011 IPv6 [1],,,,,,, MAC,. IOT, [ ], Vol. 2009, No. 21, pp. 265-270, 2009 [2],,,,,, ARP,. CSEC, [ ], Vol. 2008, No. 21, pp171-176, 2008 [3],,, DHCP,, Vol. 2006, No. 61, pp. 31-36, 2006 [4],,,,,. MBL, [ ], Vol. 2005, No. 47, pp. 31-36, 2005 [5],,, IP,, No. 8, pp. 79-82, 2004 [6],,,,. IN,, Vol. 11, No. 245, pp. 37-42, 2011 [7],,,, MAC,. DSM, [ / ] Vol. 2005, No. 31, pp. 13-18, 2005 [8] IPv4 http://www.nic.ad.jp/ja/ip/ipv4pool/ - 89 -