Title: RHCP (Remote Host Configuration Protocol)
1RHCP (Remote Host Configuration Protocol)
- Configuring a Remote Host in a User-Friendly
Manner
Jenq-Haur Wang, Tzao-Lin Lee f3506002,
tl_lee_at_csie.ntu.edu.tw
Dept. of Computer Science and Information
Engineering, National Taiwan University, Taipei,
Taiwan
2Contents
- Introduction
- The configuration user interface
- The configuration environment
- RHCP the protocol
- RHCP vs. DHCP
- Discussion
- Conclusion
3Introduction
- System Administration
- User, Hardware, Software, Backup, Monitoring,
Troubleshooting, Security - Network Management
- General parameters configuration files
- Specific servers get, unpack, configure, make,
run - Diagnostics
4Host Configuration
- Configuring a remote host in Linux
- Console
- Telnet
- DHCP ? clients
- RHCP ? servers
5The User Interface
- HTML CGI
- Steps in Configuring a Remote Host
- Authentication
- Getting Parameters
- system related
- server-dependent
- Making Modifications
- Confirmation of Parameter Modifications
6Authentication
7General Parameters
8Server-Specific Parameters
9Parameter Confirm
10Configuration Environment
11The Functions of Components
- Configuration Client actively request
- Configuration Server ( CGI) authentication
parameter verification, ? gateway to the Host - Configuration Daemon (on the Host)
authentication parameter verification, getting
setting parameters
12RHCP the Protocol
The Time Diagram
13Tasks for each Component
14The Message Format
Authentication key
Op RHCP_GET, RHCP_SET, RHCP_ACK, RHCP_NAK,
RHCP_FINAL
15The Security Policy
- Authentication key
- timestamp
- hardware address
- access times
- Security policy
- client pass
- server decode, check
- daemon generate, encode, decode, check
16The Security Policy
17RHCP vs. DHCP
Differences between RHCP and DHCP
18Interoperations between RHCP DHCP
19RHCP DHCP
- Clients dynamic IPs ? DHCP
- Servers fixed IPs ? RHCP
- Routers, gateways, firewalls multi-interface ?
RHCP
20Discussion
- RHCP DHCP server combined?
- RHCP on Multi-platform?
- Why another protocol besides DHCP?
- HTMLCGI?
21Conclusion
- Configuration files
- User-friendly
- DHCPRHCP
- LAN management convenience security
- RHCP homepage http//www.oaserver.ntu.edu.tw/RHCP
/