| [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Z] neigh_alloc() neigh_connect() neigh_connected_output() neigh_create() neigh_destroy() neigh_event_send() neigh_forced_gc() neigh_lookup() neigh_ops structure 2nd neigh_periodic_timer() neigh_resolve_output() neigh_suspect() neigh_sync() neigh_table structure 2nd neigh_table_init() neigh_timer_handler() neigh_update() Neighbor Discovery (ND) address resolution Neighbor solicitation packets Neighbor stations neighbour structure net_device interface data on the network layer data on the physical layer device-driver methods general fields of a network device hardware-specific fields struct net_device net_do_ioctl() net_get_stats() net_init()net_probe() net_interrupt() net_open() net_rx() net_rx_action() net_set_multicast_list() net_start_xmit() net_timeout() net_tx() net_tx_action() netdev_chain Netfilter architecture of Linux 2.4 iptables command-line tool netfilter hooks in the Linux kernel NF_HOOK() NF_IP_FORWARD (2) NF_IP_LOCAL_IN (1) NF_IP_LOCAL_OUT (3) NF_IP_POST_ROUTING (4) NF_IP_PRE_ROUTING (0) netfilter standard modules address translation (NAT) destination NAT source NAT stateful connection tracking registering/unregistering packet-filter functions nf_hook_ops structure nf_register_hook(), nf_unregister_hook() Netfilters netlink_unicast() netstat Network Address and Port Translation (NAPT) Network address translation (NAT) Network Address Translation (NAT) 2nd 3rd configuring implementing the NAT module actual address translation how an IP packet travels through the module important data structures initializing an address-binding process initializing/uninitializing the module masquerading NAT module extension options configuration-tool extensions helper modules 2nd ip_nat_helper structure ip_nat_protocol structure transport protocols NAT variants Basic NAT Bidirectional NAT characteristic variants of Network Address and Port Translation (NAPT) Traditional NAT Twice NAT problems session flow terminology transparent address allocation transparent routing address binding address translation ICMP packets, correct handling of releasing address binding Network classes Network devices [See also Network drivers] activating closing creating deactivating finding general fields of interface: requirements structure managing net_device interface notification chains for state changes opening registering/unregistering transmitting over Network drivers 2nd adapter-specific octl() commands multicast support on adapter level network adapters: acknowledging a transmission process data transmission initializing opening/closing receiving packets/messages from runtime configuration probing phase receiving a data packet statistical information about transmitting data transmitting packets, problems in Network File System (NFS) Network implementation, Linux Network layer, ISO/OSI reference model Network neighbors Network of networks [See Internet] Network part, IP addresses Network programming with sockets byte ordering methods htonl() htons() ntohl() ntohs() connection management functions int accept int bind int close int connect int listen int socket data transmission functions read() readv() recv() recvfrom() recvmsq() send() sendmsg() sendto() write() writev() examples Internet address handling functions gethostname() getpeername() hostent structure inet_addr() inet_aton() inet_ntoa() inet_ntop() inet_pton() socket addresses socket API, functions of socket operations Network protocols Network-layer protocol, example for Next hop No Operation option Nokia notifier_call() notifier_call_chain() NTBBA (Network Termination Point Broad-Band Access) ntohl() ntohs() ntop |