Está en la página 1de 3

Protocolo de comunicaciones

la forma en la que los distintos mensajes o tramas de bit


circulan en una red de computadoras.
Por ejemplo, el protocolo sobre palomas mensajeras per-
mite denir la forma en la que una paloma mensajera
transmite informacin de una ubicacin a otra, denien-
do todos los aspectos que intervienen en la comunicacin:
tipo de paloma, cifrado del mensaje, tiempo de espera an-
tes de dar a la paloma por 'perdida'... y cualquier regla que
ordene y mejore la comunicacin.

1 Propiedades tpicas
En la comunicacin por semforo el protocolo de comunicacio-
nes puede denir los distintos signos, la duracin mnima de cada
posicin o el color de las banderas. Si bien los protocolos pueden variar mucho en propsito
y sosticacin, la mayora especican una o ms de las
siguientes propiedades:
En informtica y telecomunicacin, un protocolo de co-
municaciones es un sistema de reglas que permiten que Deteccin de la conexin fsica subyacente (con
dos o ms entidades de un sistema de comunicacin se co- cable o inalmbrica), o la existencia de otro punto
muniquen entre ellas para transmitir informacin por me- nal o nodo.
dio de cualquier tipo de variacin de una magnitud fsica.
Se trata de las reglas o el estndar que dene la sintaxis, Handshaking.
semntica y sincronizacin de la comunicacin, as como
tambin los posibles mtodos de recuperacin de errores. Negociacin de varias caractersticas de la conexin.
Los protocolos pueden ser implementados por hardware, Cmo iniciar y nalizar un mensaje.
por software, o por una combinacin de ambos.[1]
Procedimientos en el formateo de un mensaje.
Tambin se dene como un conjunto de normas que per-
mite la comunicacin entre ordenadores, estableciendo Qu hacer con mensajes corruptos o formateados
la forma de identicacin de estos en la red, la forma de incorrectamente (correccin de errores).
transmisin de los datos y la forma en que la informacin
debe procesarse. Los protocolos pueden estar implemen- Cmo detectar una prdida inesperada de la cone-
tados mediante hardware, software o una combinacin de xin, y qu hacer entonces.
ambos. Terminacin de la sesin y/o conexin.
Los sistemas de comunicacin utilizan formatos bien
Estrategias para mejorar la seguridad (autenticacin,
denidos (protocolo) para intercambiar mensajes. Cada
cifrado).
mensaje tiene un signicado exacto destinado a obtener
una respuesta de un rango de posibles respuestas prede- Cmo se construye una red fsica.
terminadas para esa situacin en particular. Normalmen-
te, el comportamiento especicado es independiente de Cmo los computadores se conectan a la red.
cmo se va a implementar. Los protocolos de comunica-
cin tienen que estar acordados por las partes involucra- Los protocolos de comunicacin permiten el ujo infor-
das. Para llegar a dicho acuerdo, un protocolo puede ser macin entre equipos que manejan lenguajes distintos,
desarrollado dentro de estndar tcnico. Un lenguaje de por ejemplo, dos computadores conectados en la misma
programacin describe el mismo para los clculos, por red pero con protocolos diferentes no podran comuni-
lo que existe una estrecha analoga entre los protocolos carse jams, para ello, es necesario que ambas hablen
y los lenguajes de programacin: los protocolos son a el mismo idioma. El protocolo TCP/IP fue creado para las
las comunicaciones como los lenguajes de programacin comunicaciones en Internet. Para que cualquier compu-
son a los cmputos.[2] Un protocolo de comunicacin, tador se conecte a Internet es necesario que tenga insta-
tambin llamado en este caso protocolo de red, dene lado este protocolo de comunicacin.

1
2 5 ENLACES EXTERNOS

2 Protocolos basados en niveles de IP (IPv4, IPv6), X.25, ICMP, IGMP,


NetBEUI, IPX, Appletalk.
abstraccin
Capa 4: Nivel de transporte
En el campo de las redes informticas, los protocolos se
pueden dividir en varias categoras. Una de las clasica- TCP, UDP, SPX.
ciones ms estudiadas es la del modelo OSI (Open System
Interconnection, interconexin de sistemas abiertos). Capa 5: Nivel de sesin
Segn la clasicacin OSI, la comunicacin de varios
Equipos Terminales de Datos (ETD) se puede estudiar NetBIOS, RPC, SSL.
dividindola en 7 niveles, que son expuestos desde su ni-
vel ms alto hasta el ms bajo:[3] Capa 6: Nivel de presentacin
A su vez, esos 7 niveles se pueden subdividir en dos ca- ASN.1.
tegoras, las capas superiores y las capas inferiores. Las
4 capas superiores trabajan con problemas particulares a Capa 7: Nivel de aplicacin
las aplicaciones, y las 3 capas inferiores se encargan de
los problemas pertinentes al transporte de los datos. SNMP, SMTP, NNTP, FTP, SSH, HTTP,
Otra clasicacin, ms prctica y la apropiada para CIFS (tambin llamado SMB), NFS, Telnet,
TCP/IP, podra ser la siguiente:[4] IRC, POP3, IMAP, LDAP, Internet Mail
2000, y en cierto sentido, WAIS y el desapa-
Los protocolos de cada capa tienen una interfaz bien de- recido GOPHER.
nida. Generalmente, una capa se comunica con la capa
inmediata inferior, la inmediata superior, y la capa del
mismo nivel en otros computadores de la red. Esta divi- 3 Vase tambin
sin de los protocolos ofrece abstraccin en la comunica-
cin.
Protocolo tunelizado
Una aplicacin (capa nivel 7) por ejemplo, solo necesita
conocer cmo comunicarse con la capa 6 que le sigue, y Familia de protocolos de Internet (TCP/IP)
con otra aplicacin en otro computador (capa 7). No ne-
Interfaz de programacin de aplicaciones
cesita conocer nada entre las capas de la 1 a la 5. As, un
navegador web (HTTP, capa 7) puede utilizar una cone- Modelo OSI
xin Ethernet o PPP (capa 2) para acceder a la Internet,
sin que sea necesario cualquier tratamiento para los pro-
tocolos de este nivel ms bajo. De la misma forma, un 4 Referencias
router slo necesita de las informaciones del nivel de red
para enrutar paquetes, sin que importe si los datos en trn-
[1] Licesio J. Rodrguez-Aragn: Tema 4: Internet y Telein-
sito pertenecen a una imagen para un navegador web, un
formtica. Consultado el 24 de abril de 2013.
archivo transferido va FTP o un mensaje de correo elec-
trnico. [2] Comer 2000, Sect. 11.2 - The Need For Multiple Proto-
cols, p. 177, They (protocols) are to communication what
programming languages are to computation (en ingls)
2.1 Ejemplos de protocolos de red [3] Universidad Nacional del Centro de la Provincia de Bue-
nos Aires (ed.). El Modelo OSI (PDF). Consultado el
Capa 1: Nivel fsico 29 de diciembre de 2012.

Cable coaxial o UTP (categora 5, categora [4] Universidad Miguel Hernndez de Elche (ed.). El Mo-
5e, categora 6, categora 6a), Cable de - delo TCP/IP (PDF). Consultado el 29 de diciembre de
bra ptica, cable de par trenzado, Microondas, 2012.
Radio, RS-232.

Capa 2: Nivel de enlace de datos


5 Enlaces externos
ARP, RARP, Ethernet, Fast Ethernet, Gigabit netcom.it.uc3m.es/protocolos/index.php Protoco-
Ethernet, Token Ring, FDDI, ATM, HDLC, los de comunicacin: Telemtica,
CDP.

Capa 3: Nivel de red


3

6 Origen del texto y las imgenes, colaboradores y licencias


6.1 Texto
Protocolo de comunicaciones Fuente: https://es.wikipedia.org/wiki/Protocolo_de_comunicaciones?oldid=94119160 Colaboradores: Se-
belk, Sabbut, Moriel, Sauron, JorgeGG, Julie, Sanbec, Aparejador, DefLog, Interwiki, Dodo, Ascnder, Sms, Rsg, Tostadora, Murphy era
un optimista, Barcex, Yakoo, Enric Naval, JCCO, Ivan.Romero, Ecemaml, Niqueco, FAR, Digigalos, Petronas, JMPerez, Edub, Yrithinnd,
Taichi, Rembiapo pohyiete (bot), Kokoo, Guanxito, Alhen, Superzerocool, Yrbot, Baito, Wiki-Bot, Icvav, GermanX, The Photograp-
her, Carlos Humberto, FedericoMP, Txo, Bcoto, Maldoror, Er Komandante, Tomatejc, Paintman, Sinespacio, Aleator, BOTpolicia, l,
Qwertyytrewqqwerty, CEM-bot, Laura Fiorucci, Roblespepe, Falopez, Sanmanuelse, Baiji, Exos, Eamezaga, Thijs!bot, Escarbot, Arki-
medes, RoyFocker, Max Changmin, Isha, JAnDbot, Jugones55, Tuliopa, VanKleinen, Death Master, Gaius iulius caesar, Ajavier, Gacq,
Humberto, Netito777, Fixertool, ZrzlKing, Plux, Snakefang, Jmvkrecords, FrankAndProust, Biasoli, Cinevoro, Technopat, Penarc, El -
lloco, Matdrodes, Fernando Estel, House, BlackBeast, XaviKchorro, Shooke, Vatelys, Barri, Muro Bot, Edmenb, SieBot, Mushii, Acprisip,
Loveless, Drinibot, Manw, Pascow, Greek, Xqno, Tirithel, Jarisleif, Javierito92, Marcecoro, Amorde2, DragonBot, Pulley~eswiki, Veon,
Leonpolanco, Mar del Sur, Alejandrocaro35, Poco a poco, Al Lemos, Aipni-Lovrij, UA31, Shalbat, AVBOT, Heberth dcm, David0811,
Dermot, LucienBOT, MastiBot, Angel GN, Zeroq911, Ezarate, Diegusjaimes, Davidgutierrezalvarez, Arjuno3, Saloca, Wikisilki, Jotterbot,
Iuliusfox, SuperBraulio13, Ortisa, Manuelt15, Xqbot, Jkbw, Cvielma, Dan6hell66, FrescoBot, Igna, Botarel, RubiksMaster110, Panderine!,
BOTirithel, RedBot, Vubo, Leugim1972, Jembot, PatruBOT, Ripchip Bot, Jorge c2010, Adriansm, EmausBot, HRoestBot, Grillitus, Rub-
pe19, Elas, Emiduronte, ChuispastonBot, Albertojuanse, Tonoja, Antonorsi, MerlIwBot, Robealex, Davi rafa, Calimbin, LlamaAl, Helmy
oved, Legobot, Mamerto213q, Josefrodo, Balles2601, Abraham casas, Jarould, Arreglaora, Miguu, Kato00199714, CAPTAIN RAJU,
Williamsomar y Annimos: 405

6.2 Imgenes
Archivo:US_Navy_051129-N-0685C-007_Quartermaster_Seaman_Ryan_Ruona_signals_with_semaphore_flags_during_
a_replenishment_at_sea.jpg Fuente: https://upload.wikimedia.org/wikipedia/commons/9/9a/US_Navy_051129-N-0685C-007_
Quartermaster_Seaman_Ryan_Ruona_signals_with_semaphore_flags_during_a_replenishment_at_sea.jpg Licencia: Public domain
Colaboradores:
Esta imagen ha sido realizada por la Armada de Estados Unidos con el nmero identicatorio 051129-N-0685C-007.
Esta etiqueta no indica el estado de copyright del trabajo adjunto. Es necesario una etiqueta normal de copyright. Para ms informacin vea Sobre las licencias.
Artista original: U.S. Navy photo by Photographers Mate Airman Javier Capella

6.3 Licencia del contenido


Creative Commons Attribution-Share Alike 3.0