PCTechTalkhttp://www.pctechtalk.com/forums/

Go Back   PCTechTalk > PC Tech > Networking

Reply
 
LinkBack Thread Tools Display Modes
Old 04-16-2003, 01:39 PM   #1 (permalink)
Registered User
 
the_dial_up_boy's Avatar
 
Join Date: Apr 2003
Location: http://www.p2pforums.com
Posts: 77
the_dial_up_boy
Post networks...

A protocol is a data structure exchanged and the procedure used to exchange. There exists a hierarchy between protocols because every protocol has integration with others but following level superiors and inferiors. The point is the communication between levels and their exchanges.
Communication interface is the whole functionality that a level can offer.
The communications that work in a same level are named peer to peer (directly connection btw 2 host), it uses the same protocol, said too language, it has structure and modes where the exchange works.
What is exchanged when there is an active communication?
The protocol data unit, PDU, is made by 2 parts:
-----Header: packets info, part active of the protocol, info about the sender
------Payload: that we are sending to the receiver, the "body" not manipulated by the protocol.

All the levels have own rules to manipulate the header:

---Connection and disconnection: mode which they work
---Data transfer: time and modes of work
---Data stream control: it works to synchronize sender and receiver
---Control errors: it works about delicate situations helping to solve them
---Fragmentation: payload division to optimize any possibility of the protocol
---Reconstruction: to assemble again the payload
---Multiplexing and demultiplexing: they work to realize interface condivises in the middle of more agents of a following superior level.
---Routing: ability to determine a route less bad to connect 2 points.

Standard applied in any protocols was OSI but, because it had some points very hard to be solved, ARPANET (1969) took his place (like everyone know, it has been developed by USA defense department).
Arpanet is made by 3 levels:
1. The network interconnection, IP protocol. Arpanet takes the idea about the network like a whole of interconnections in sub-networks made by a connectionless protocol (it means without a constant connection).
2. Transport protocols, they are 2, one connectionless and one connection oriented (UDP and TCP ,lol).
3. Applications

Arpanet - like Internet.
Up the Ethernet cable there is a transreceiver ethernet, hardware able to transfer the data to the pc, after it is the driver (that “speaks” with the pc hardware).
The fundamental internet data is the "8bit" unit, sequence of 8 bit able to realize 256 different values.
Ethernet address is made by 6 "8bit" unit different from that IP, made by 4 in base -10- , included 0 and 255, divided by ".”. At the end there is a port made by 2 "8 bit” unit, with a number included 0 and 65535, it identifies a service internal without errors.
Any level can receive messages from 2 directions, superior and inferior, acting like interface beyond the network and the superior level, using the interface of the inferior level.
It means that a generic application will use in order: UDP or TCP, IP, and DRIVER for the ethernet access.

MULTIPLEXING AND DEMULTIPLEXING.
In the transportation level we find the TCP and UDP .They can act like
multiplexer or demultiplexer , in order if the packet goes from a superior level to an inferior and vice versa.
Example if a node has 2 ethernet connections on 2 different networks;
IP will act like a demultiplexer sending beyond the tcp/udp level a frame from ethernet, opposite it will act like a multiplexer sending in ethernet a datagram or a segment from a superior level.

A last IP application is named IP FORWARDING, where all the frames that arrive won’t be sent beyond a superior level but beyond another network (routing).

thanx to "East king" TECHNOBEAST
__________________


"Better to Reign in Hell than serve in Heaven..."

Last edited by the_dial_up_boy; 04-22-2003 at 05:13 PM.
the_dial_up_boy is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -5. The time now is 10:31 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
2001 PCTechTalk