08-cours-nup
4 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
4 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

2 SocketsBSD2.1 CréationRéseaux CréationPour créer une socket, il faut savoir :Sockets – La famille de protocoles– Le type (voir plus haut)– Le protocoleE. Jeandelint socket(int domain, int type, int protocol);– Le résultat est un descripteur de chiers– On peut utiliserwrite, read, dup2 sur le résultat1 GénéralitésSockets Familledeprotocoles– Une des extrêmités d’une communication sur internet #define AF_UNSPEC 0 AF_UNIX 1 / Unix domain sockets /– Une socket est donnée par : * *#define AF_LOCAL 1 /* POSIX name for AF_UNIX */– L’adresse de transport locale (IP + port) AF_INET 2 / Internet IP Protocol /* *– L de du destinataire (eventuellement) #define AF_AX25 3 /* Amateur Radio AX.25 */– Le protocole de transport (TCP, UDP, . . .) AF_IPX 4 / Novell IPX /* *#define AF_APPLETALK 5 / AppleTalk DDP /Une socket connectée est déterminée par quatre informations : Adresse réseau/port * * AF_NETROM 6 / Amateur Radio NET/ROM /* *sourceetAdresseréseau/portdestination#define AF_BRIDGE 7 / Multiprotocol bridge /* * AF_ATMPVC 8 / ATM PVCs /* *#define AF_X25 9 / Reserved for X.25 project /Sockets(Types) * * AF_INET6 10 / IP version 6 /* *Plusieurs types. Les plus fréquents :#define AF_ROSE 11 / Amateur Radio X.25 PLP /* *– Socket stream (connectée, TCP sur Internet) AF_DECnet 12 / Reserved for DECnet project /* *– Socket datagramme (non connectée, non able, UDP sur internet) #define AF_NETBEUI 13 / for 802.2LLC /* * AF_SECURITY 14 / Security callback pseudo AF /* *– ...

Sujets

Informations

Publié par
Nombre de lectures 26
Langue Français

Extrait

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents