+
+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
+
+
+ 20._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
+
+
+ 21._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
+
+
+ 22._AMANDA_Internals
+
+
+ Protocols
+
+ server_and_amandad_on_client
+
+ planner_and_driver
+
+ driver_and_dumper
+
+ taper(read)_and_taper(write)
+
+
+ 23._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
+
+
+
+ 24._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
+
+
+
+ 25._Virtual_Tape_API
+
+ 26._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 19. AMANDA Survey Results Home Chapter 20. How AMANDA uses UDP and
+ TCP ports
+