Part V. Technical Background Prev Next ------------------------------------------------------------------------------- Technical Background How AMANDA really works ... This section contains some papers which describe the technical concepts behind AMANDA. You find descriptions of the various APIs as well as a basic draft of the internals of AMANDA. Table of Contents 21._How_AMANDA_uses_UDP_and_TCP_ports TCP_port_allocation User_TCP_port_range_(--with-tcpportrange)_summary UDP_port_allocation User_UDP_port_range_(--with-udpportrange)_summary Firewalls_and_NAT 22._AMANDA_dumper_API Introduction The_Problem Overview_of_the_API The_`support'_command The_`selfcheck'_command The_`estimate'_and_`estimate-parse'_commands The_`backup'_and_`backup-parse'_commands The_`index-from-output'_and_`index-from-image'_commands The_`restore'_command The_`print-command'_command Conclusion 23._AMANDA_Internals Protocols server_and_amandad_on_client planner_and_driver driver_and_dumper taper(read)_and_taper(write) 24._AMANDA_Event_API Introduction The_API event_register event_release event_loop event_wakeup Data_types event_handle_t event_id_t event_type_t event_fn_t Event_Types EV_READFD EV_WRITEFD EV_SIG EV_TIME EV_WAIT 25._AMANDA_Security_API Introduction The_Problem The_API protocol_packet_transmission_functions stream_functions Data_Types security_driver_t security_handle_t security_stream_t security_status_t SECURITY_DRIVERS name connect accept close sendpkt recvpkt recvpkt_cancel stream_server stream_accept stream_client stream_close stream_auth stream_id stream_write stream_read stream_read_cancel 26._Virtual_Tape_API 27._Using_Kerberos_with_AMANDA AMANDA_2.5.0_-_KERBEROS_v4_SUPPORT_NOTES Configuration Installation conf_file AMANDA_2.5.0_-_KERBEROS_v5_SUPPORT_NOTES Building Installation conf_file Destination_Host_Permissions_file ------------------------------------------------------------------------------- Prev Up Next Chapter 20. AMANDA Survey Results Home Chapter 21. How AMANDA uses UDP and TCP ports