address_families(7) Miscellaneous Information Manual address_families(7) NUME address_families - familii de adrese de soclu (domenii) SINOPSIS #include /* Consultai NOTE */ #include int socket(int domeniu, int tip, int protocol); DESCRIERE Argumentul domeniu al socket(2) specifica un domeniu de comunicare; acesta selecteaza familia de protocoale care va fi utilizata pentru comunicare. Aceste familii sunt definite in . Formatele inelese in prezent de nucleul Linux includ: AF_UNIX AF_LOCAL Comunicare locala. Pentru informaii suplimentare, consultai unix(7). AF_INET Protocoale internet IPv4. Pentru informaii suplimentare, consultai ip(7). AF_AX25 Protocolul AX.25 pentru radioamatori. Pentru informaii suplimentare, consultai ax25(4). AF_IPX Protocoale IPX - Novell. AF_APPLETALK AppleTalk Pentru informaii suplimentare, consultai ddp(7). AF_NETROM Protocolul stratului de pachete AX.25. Pentru informaii suplimentare, consultai netrom(4), The Packet Radio Protocols and Linux i capitolele AX.25, NET/ROM i ROSE network programming din Linux Amateur Radio AX.25 HOWTO . AF_BRIDGE Nu poate fi utilizat pentru crearea de socluri; este utilizat mai ales pentru legaturile punte in comenzile protocolului rtnetlink(7). AF_ATMPVC Acces la circuite virtuale permanente (PVC) ATM brute. Pentru informaii suplimentare, consultai ATM on Linux HOWTO . AF_X25 Protocolul ITU-T X.25 / ISO/IEC 8208. Pentru informaii suplimentare, consultai x25(7). AF_INET6 Protocoale internet IPv6. Pentru informaii suplimentare, consultai ipv6(7). AF_ROSE Societatea de telecomunicaii pentru radioamatori (,,Radio Amateur Telecommunications Society": RATS). Mediu de sisteme deschise (ROSE) Protocol de nivel de pachete AX.25. Pentru informaii suplimentare, consultai resursele enumerate pentru AF_NETROM. AF_DECnet Socluri de protocol DECet. Pentru detalii, consultai Documentation/networking/decnet.txt in arborele sursa al nucleului Linux. AF_NETBEUI Rezervat pentru ,,proiectul 802.2LLC"; nu a fost utilizat niciodata. AF_SECURITY Aceasta a fost o familie de protocoale de scurta durata (intre Linux 2.1.30 i 2.1.99pre2) pentru apelurile catre paravanul de protecie. AF_KEY Protocol de gestionare a cheilor, dezvoltat iniial pentru utilizarea cu IPsec ( incepand cu Linux 2.1.38). Acesta nu are nicio legatura cu keyctl(2) i cu facilitatea de stocare a cheilor in nucleu. Consultai RFC 2367 PF_KEY Key Management API, Version 2 pentru detalii. AF_NETLINK Dispozitiv de interfaa cu utilizatorul pentru nucleu. Pentru informaii suplimentare, consultai netlink(7). AF_PACKET Interfaa de nivel scazut pentru pachete. Pentru informaii suplimentare, consultai packet(7). AF_ECONET Protocolul Acorn Econet (eliminat in Linux 3.5). Consultai documentaia Econet pentru detalii. AF_ATMSVC Acces la circuitele virtuale comutate (SVC) ATM Consultai ATM on Linux HOWTO pentru detalii. AF_RDS Protocolul pentru socluri de datagrama fiabile (,,Reliable Datagram Sockets": RDS) (incepand cu Linux 2.6.30). RDS peste RDMA nu are nicio legatura cu AF_SMC sau AF_XDP. Pentru informaii suplimentare, consultai rds(7), rds-rdma(7) i Documentation/networking/rds.txt in arborele sursa al nucleului Linux. AF_IRDA Interfaa de soclu peste IrDA (mutata in staionare ,,staging" in Linux 4.14, eliminata in Linux 4.17). Pentru informaii suplimentare, consultai irda(7). AF_PPPOX Strat de transport PPP generic, pentru configurarea tunelurilor L2 (L2TP i PPPoE). Pentru detalii, consultai Documentation/networking/l2tp.txt in arborele sursa al nucleului Linux. AF_WANPIPE Protocol invechit pentru conectivitatea la reeaua WAN (Wide Area Network) utilizat de placile Sangoma WAN (denumit ,,WANPIPE"); eliminat in Linux 2.6.21. AF_LLC Protocol de control al legaturii logice (IEEE 802.2 LLC), partea superioara a stratului de legatura de date din stiva de protocoale de reea ISO/OSI (incepand cu Linux 2.4); nu are nicio legatura cu AF_PACKET. A se vedea capitolul 13.5.3. Logical Link Control in Understanding Linux Kernel Internals (O'Reilly Media, 2006) i IEEE Standards for Local Area Networks: Logical Link Control (The Institute of Electronics and Electronics Engineers, Inc., New York, New York, 1985) pentru detalii. A se vedea, de asemenea, unele note istorice privind dezvoltarea sa. AF_IB Adresare nativa InfiniBand (incepand cu Linux 3.11). AF_MPLS Multiprotocol Label Switching (incepand cu Linux 4.1); utilizat in principal pentru configurarea rutei MPLS prin netlink(7), deoarece nu expune capacitatea de a crea socluri in spaiul utilizatorului. AF_CAN Protocol de magistrala auto pentru Controller Area Network (incepand cu Linux 2.6.25). Pentru detalii, consultai Documentation/networking/can.rst in arborele sursa al nucleului Linux. AF_TIPC TIPC, protocolul ,,cluster domain sockets" (incepand cu Linux 2.6.16). Pentru detalii, consultai TIPC Programmer's Guide i descrierea protocolului AF_BLUETOOTH Protocol de soclu Bluetooth de nivel scazut ( incepand cu Linux 3.11). Consultai Bluetooth Management API overview i An Introduction to Bluetooth Programming de Albert Huang pentru detalii. AF_IUCV Protocolul z/VM mijlocul de comunicare intre utilizatori(,,inter-user communication vehicle": IUCV) pentru interaciunea hipervizor-invitat (de la Linux 2.6.21); nu are nicio legatura cu AF_VSOCK i/sau AF_SMC A se vedea IUCV protocol overview pentru detalii. AF_RXRPC Rx, protocolul de apelare a procedurii la distana Andrew File System (incepand cu Linux 2.6.22). Pentru detalii, consultai Documentation/networking/rxrpc.txt in arborele sursa al nucleului Linux. AF_ISDN Noul protocol de interfaa a controlorului ,,ISDN modular" (incepand cu Linux 2.6.27). Consultai mISDN wiki pentru detalii. AF_PHONET Interfaa IPC/RPC pentru modemul de telefonie mobila Nokia (incepand cu Linux 2.6.31). Pentru detalii, consultai Documentation/networking/phonet.txt in arborele sursa al nucleului Linux. AF_IEEE802154 Protocolul de pachete brute IEEE 802.15.4 in reea personala fara fir (,,wireless personal area network": WPAN) (incepand cu Linux 2.6.31). Pentru detalii, consultai Documentation/networking/ieee802154.txt in arborele sursa al nucleului Linux. AF_CAIF Protocolul CAIF (Communication CPU to Application CPU interface) al Ericsson (incepand cu Linux 2.6.36). Pentru detalii, consultai Documentation/networking/caif/Linux-CAIF.txt in arborele sursa al nucleului Linux. AF_ALG Interfaa pentru API-ul de criptare al nucleului (incepand cu Linux 2.6.38). Pentru detalii, consultai Documentation/crypto/userspace-if.rst in arborele sursa al nucleului Linux. AF_VSOCK Protocolul VMWare VSockets pentru interaciunea hipervizor-invitat (incepand cu Linux 3.9); nu are nicio legatura cu AF_IUCV i AF_SMC. Pentru informaii suplimentare, consultai vsock(7). AF_KCM Interfaa KCM (kernel connection multiplexer) incepand cu Linux 4.6). Pentru detalii, consultai Documentation/networking/kcm.txt in arborele sursa al nucleului Linux. AF_QIPCRTR Protocol de interfaa cu router-ul Qualcomm IPC (de la Linux 4.7). AF_SMC Protocolul SMC-R (shared memory communications over RDMA) (incepand cu Linux 4.11) i protocolul SMC-D (shared memory communications, direct memory access) pentru interaciunea intra-nod z/VM quest (incepand cu Linux 4.19); nu are nicio legatura cu AF_RDS, AF_IUCV sau AF_VSOCK. A se vedea RFC 7609 IBM's Shared Memory Communications over RDMA (SMC-R) Protocol pentru detalii privind SMC-R. Consultai SMC-D Reference Information pentru detalii privind SMC-D. AF_XDP Interfaa XDP (express data path) (incepand cu Linux 4.18). Pentru detalii, consultai Documentation/networking/af_xdp.rst in arborele sursa al nucleului Linux. CONSULTAI I socket(2), socket(7) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.12 11 iunie 2024 address_families(7)