Feasibility Study NAC for Vanderlande Industries Network based NAC - - PowerPoint PPT Presentation

feasibility study nac for vanderlande industries
SMART_READER_LITE
LIVE PREVIEW

Feasibility Study NAC for Vanderlande Industries Network based NAC - - PowerPoint PPT Presentation

Introduction NAC Components Organizational Processes Conclusion Feasibility Study NAC for Vanderlande Industries Network based NAC in a flexible environment Stefan Roelofs February 3, 2009 Stefan Roelofs Feasibility Study NAC for


slide-1
SLIDE 1

Introduction NAC Components Organizational Processes Conclusion

Feasibility Study NAC for Vanderlande Industries

Network based NAC in a flexible environment Stefan Roelofs February 3, 2009

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-2
SLIDE 2

Introduction NAC Components Organizational Processes Conclusion

Table of contents

Introduction NAC Components Organizational Processes Conclusion

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-3
SLIDE 3

Introduction NAC Components Organizational Processes Conclusion

Research Questions

◮ What is the best architecture for a NAC solution in this

environment?

◮ What elements and services should be part of this

architecture?

◮ What organizational processes should be in place for an

introduction of this technique?

◮ Is network based NAC feasible technology for this situation?

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-4
SLIDE 4

Introduction NAC Components Organizational Processes Conclusion

Company Introduction

◮ Project based company in material handling market ◮ Many different users:

◮ Employees ◮ External employees ◮ Subcontractors, partners (long term) ◮ Guests (short term)

◮ Locations: worldwide branches and customer locations ◮ Current infrastructure: collapsed core network with high

portability of static IP devices

◮ Endpoints: PLC, SCADA, real-time (Unix based) OS,

Windows

◮ IP Addresses: private, public and customer IP space

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-5
SLIDE 5

Introduction NAC Components Organizational Processes Conclusion

Some false assumptions...

◮ Everybody is in our 10.0.0.0/8 network (detection) ◮ Everybody is running TCP/IP (inspection) ◮ Every endpoint runs Windows/Unix/Linux based OS (agent) ◮ Every endpoint is capable of DHCP assignment (enforcement) ◮ The physical location is under supervision of an administrative

body (authentication)

◮ Every endpoint has a user controlling it (authentication)

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-6
SLIDE 6

Introduction NAC Components Organizational Processes Conclusion

NAC Introduction

”Network Access Control (NAC) is a set of technologies and defined processes, which its aim is to control access to the network allowing only authorized and compliant devices to access and operate on a network”

◮ Goals: protect network or protect host itself ◮ Agent & agentless concepts

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-7
SLIDE 7

Introduction NAC Components Organizational Processes Conclusion

NAC Components

  • 1. Element detection
  • 2. Registration & authentication
  • 3. Policy enforcement
  • 4. Pre-admission evaluation
  • 5. Access classification
  • 6. Post admission scanning

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-8
SLIDE 8

Introduction NAC Components Organizational Processes Conclusion

Element Detection

◮ 802.1x: only 802.1x capable clients ◮ SNMP: dependable on MAC table entries ◮ Mapping of MAC - IP address static IP devices

◮ Inverse ARP ◮ ARP Table Layer 3 ◮ Port mirroring port ◮ Manual registration

◮ Practical verifications

◮ Gratuitous ARP to fill MAC table ◮ No core activity assured Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-9
SLIDE 9

Introduction NAC Components Organizational Processes Conclusion

Registration & Authentication

◮ User based approach registration ◮ 802.1x: client support/configuration ◮ Captive portal: unified way and remediation instructions ◮ Static IP clients & no browser clients: pre-registration

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-10
SLIDE 10

Introduction NAC Components Organizational Processes Conclusion

Policy Enforcement

◮ 802.1x ◮ ARP ◮ In-line devices ◮ DHCP ◮ Dynamic VLAN

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-11
SLIDE 11

Introduction NAC Components Organizational Processes Conclusion

Dynamic VLAN

◮ Random VLAN ◮ Private VLAN ◮ Practical verifications:

◮ DHCP VLAN behavior Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-12
SLIDE 12

Introduction NAC Components Organizational Processes Conclusion

Pre Admission Evaluation

◮ Evaluation time <30 seconds ◮ Guest users: network threats ◮ Production users: also self-threats (administrative rights

required)

◮ Vulnerability scanning ◮ Intrusion Detection System ◮ Practical verifications

◮ Vulnerability scanning time ◮ Snort on PLC/SCADA equipment Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-13
SLIDE 13

Introduction NAC Components Organizational Processes Conclusion

Access Classification

◮ Remediation & authentication environment ◮ Guest environment ◮ Production environment

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-14
SLIDE 14

Introduction NAC Components Organizational Processes Conclusion

Post Admission Evaluation

◮ No time boundary, continues scanning ◮ Different approach in guest VLAN and production VLAN ◮ Vulnerability scanning with application vulnerabilities ◮ Intrusion detection throughput

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-15
SLIDE 15

Introduction NAC Components Organizational Processes Conclusion

Organizational Processes

◮ Registration & authentication limits ◮ Asset management ◮ Hardening clients ◮ Extra network equipment policy ◮ Management effort

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-16
SLIDE 16

Introduction NAC Components Organizational Processes Conclusion

Conclusion

◮ What is the best architecture for a NAC solution in this

environment?

◮ SNMP with dynamic VLAN, captive portal with

IDS/Vulnerability scanning.

◮ What elements and services should be part of this

architecture?

◮ Critical network services, authentication and web services,

update (remediation) repositories, IDS and vulnerability scanning.

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-17
SLIDE 17

Introduction NAC Components Organizational Processes Conclusion

Conclusion (continued)

◮ What organizational processes should be in place for an

introduction of this technique?

◮ Client hardening, asset management, authentication &

registration limits.

◮ Is network based NAC feasible technology for this situation?

◮ Yes but agent needed to provide administrative access.

◮ Future work

◮ Check patch level through scripting ◮ Project locations ◮ Wifi networks & VoIP services ◮ Inspection on IRT traffic Stefan Roelofs Feasibility Study NAC for Vanderlande Industries

slide-18
SLIDE 18

Introduction NAC Components Organizational Processes Conclusion

Discussion

◮ Questions?

Stefan Roelofs Feasibility Study NAC for Vanderlande Industries