170 likes | 253 Views
RHCP (Remote Host Configuration Protocol). Configuring a Remote Host in a User-Friendly Manner. Jenq-Haur Wang, Tzao-Lin Lee {f3506002, tl_lee}@csie.ntu.edu.tw. Dept. of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan. Contents. Introduction
E N D
RHCP (Remote Host Configuration Protocol) Configuring a Remote Host in a User-Friendly Manner • Jenq-Haur Wang, Tzao-Lin Lee • {f3506002, tl_lee}@csie.ntu.edu.tw • Dept. of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan
Contents • Introduction • The configuration user interface • The configuration environment • RHCP: the protocol • RHCP vs. DHCP • Discussion • Conclusion
Introduction • System Administration: • User, Hardware, Software, Backup, Monitoring, Troubleshooting, Security • Network Management: • General parameters: configuration files • Specific servers: get, unpack, configure, make, run • Diagnostics
Host Configuration • Configuring a remote host in Linux • Console • Telnet • DHCP clients • RHCP servers
The User Interface • HTML + CGI • Steps in Configuring a Remote Host • Authentication • Getting Parameters • system related • server-dependent • Making Modifications • Confirmation of Parameter Modifications
Configuration Server (Web Server) CGI program HTTP Configuration Client (Web Browser) RHCP/UDP Configuration Daemon Host to be configured Configuration Environment
Client CGI Daemon get RHCP_GET Getting Parameters RHCP_ACK set Authenticate & verify parameters confirm RHCP_SET Setting Parameters RHCP_ACK, RHCP_FINAL RHCP: the Protocol The Time Diagram
The Message Format Authentication key * Op: RHCP_GET, RHCP_SET, RHCP_ACK, RHCP_NAK, RHCP_FINAL
Server decode & check Client pass key Daemon decode & check generate & encode The Security Policy
Request parameters for the Client DHCP Client DHCP Server Offer parameters Access parameters on the Daemon RHCP Server RHCP Daemon Action complete RHCP vs. DHCP Differences between RHCP and DHCP
RHCP Server RHCP Client Normal host (fixed IP) Router, gateway,firewall DHCP Client DHCP Server Interoperations between RHCP & DHCP
Configuration Daemon Configuration Client RHCP request RHCP reply Discussion • RHCP & DHCP server combined? • RHCP on Multi-platform? • Why another protocol besides DHCP? • HTML+CGI?
Conclusion • Configuration files • User-friendly • DHCP+RHCP • LAN management: convenience & security • RHCP homepage: http://www.oaserver.ntu.edu.tw/RHCP/