File: x25.7

package info (click to toggle)
manpages-es 1.24a-6
  • links: PTS
  • area: main
  • in suites: potato
  • size: 4,256 kB
  • ctags: 7
  • sloc: makefile: 66; sh: 62
file content (116 lines) | stat: -rw-r--r-- 4,461 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
.\" This man page is Copyright (C) 1998 Heiner Eisen. 
.\" Permission is granted to distribute possibly modified copies
.\" of this page provided the header is included verbatim,
.\" and in case of nontrivial modification author and date
.\" of the modification is added to the header.
.\" $Id: x25.7,v 1.4 1999/05/18 10:35:12 freitag Exp $
.\"
.\" Translated on Thu Jul 1 1999 by Juan Piernas <piernas@ditec.um.es>
.\"
.TH X25 4 "1 diciembre 1998" "Pgina man de Linux" "Manual del Programador de Linux" 
.SH NOMBRE
x25, PF_X25 \- interfaz del protocolo ITU-T X.25 / ISO-8208. 

.SH SINOPSIS
.B #include <sys/socket.h>
.br
.B #include <linux/x25.h>
.sp
.B x25_socket = socket(PF_X25, SOCK_SEQPACKET, 0); 

.SH DESCRIPCIN
Los conectores (sockets) X25 proporcionan una interfaz al protocolo de la
capa de paquetes X.25. stos permiten a las aplicaciones comunicarse a
travs de una red pblica de datos X.25 segn establece la recomendacin
X.25 de la International Telecommunication Union (X.25 modo DTE-DCE).
Los conectores X25 tambin se pueden usar para comunicarse sin una red X.25
intermedia (X.25 modo DTE-DTE) como se describe en ISO-8208.
.PP
Se conservan los lmites de los mensajes (una operacin
.BR read (2)
de un conector recuperar la misma cantidad de datos que la salida producida
con la correspondiente operacin
.BR write(2) 
en el conector asociado del otro extremo). Cuando es necesario, el ncleo se
preocupa de segmentar y reensamblar los mensajes largos mediante el bit M de
X.25. No existe un lmite superior fijo para el tamao de mensaje. Sin
embargo, el reensamblaje de un mensaje largo puede fallar si se produce una
escasez temporal de recursos del sistema o cuando se ponen de manifiesto otras
limitaciones (como la memoria de los conectores o los lmites de los tamaos
de los buffers). En tal caso, se reiniciar la conexin X.25.
.SH DIRECCIONES DE LOS CONECTORES
La familia de direcciones de los conectores
.B AF_X25 
usa la estructura
.B struct sockaddr_x25
para representar las direcciones de red tal y como se definen en la
recomendacin X.121 del ITU-T.
.PP
.RS
.nf
.ta 4n 18n 32n
struct sockaddr_x25 {
	sa_family_t	sx25_family;	/* debe ser AF_X25 */
	x25_address	sx25_addr;	/* Direccin X.121 */
};
.ta
.fi
.RE
.PP
.I sx25_addr
contiene un array de caracteres,
.IR x25_addr[] ,
que se interpreta como una cadena terminada en un carcter nulo.
.I sx25_addr.x25_addr[]
consiste de hasta 15 caracteres ASCII (sin contar el 0 del final) que forman
la direccin X.121. Slo se permiten los caracteres del '0' al '9'.
.SH OPCIONES DE LOS CONECTORES
Las siguientes opciones especficas de los conectores X.25 se pueden
configurar usando
.BR setsockopt (2)
y se pueden leer con
.BR getsockopt (2),
asignndole al parmetro de nivel el valor
.BR SOL_X25 .
.TP
.B X25_QBITINCL
Controla si el usuario puede acceder al bit Q de X.25 (Qualified Data Bit,
bit de datos acreditados). Se espera un argumento entero. Si es 0 (valor por
defecto), nunca se activa el bit Q para los paquetes de salida y se ignora el
bit Q de los paquetes de entrada. Si es 1, se aade un primer byte
adicional a cada mensaje ledo de o escrito en el conector. Para los datos
ledos del conector, un primer byte 0 indica que no estaba activo el bit Q
de los paquetes de datos de entrada correspondientes. Un primer byte con
valor 1 indica que estaba activo el bit Q de los paquetes de datos de
entrada correspondientes.
Si el primer byte de los datos escritos en el conector es 1, se activa el
bit Q de los paquetes de datos de salida correspondientes. Si el primer
byte es 0, no se activar el bit Q.
.SH FALLOS
Bastantes, ya que la implementacin X.25 PLP es
.BR CONFIG_EXPERIMENTAL .
.PP
Esta pgina de manual est incompleta.
.PP
Todava no existe un fichero cabecera especfico para el programador de
aplicaciones. Necesita incluir el fichero cabecera
.BR <linux/x25.h>
del ncleo.
.B CONFIG_EXPERIMENTAL
tambin implica que la versiones futuras de la interfaz podran no ser
compatibles a nivel binario.
.PP
Los eventos N-Reset de X.25 todava no se propagan al proceso de usuario.
Por eso, si se produce un reinicio, se podran perder datos sin darse
cuenta.
.SH VASE TAMBIN
.BR socket "(7), " socket "(2)"
.PP
Jonathan Simon Naylor: 
\(lqReanlisis y reimplementacin de X.25.\(rq
La URL es:
.br
.I ftp://ftp.pspt.fi/pub/ham/linux/ax25/x25doc.tgz
.SH VERSIONES
La familia de procotolo PF_X25 es una nueva caracterstica de la versin 2.2
de Linux.