the boss wrote:
well whaaaat protocol other can TCP/IP can be used??? may i ask |
Actually, the protocol is just the IP part of TCP/IP
Other common protocols are IPX/SPX, ATM, Frame Relay, SNA, OSI,
AppleTalk, DSI, about a dozen or two that end in COM - e.g. TCOM,
NDISCOM, etc., and a bunch that start with Data - e.g. Datakit,
DataLinks, etc. Just about every high end router manufacturer also has
proprietary protocols, and there's a whole slew of them for fiber and
other high speed connections - T3+/OC, etc.
There's probably a few hundred communications protocols floating
around. TCP over IP was designed for reliability, not for speed. One of
it's major characterisitc is the small size of it's data packets
coupled to relatively large header and trailer info that eable each
packet to "self route" over possible widlely divergent paths and get
then have the packets get reassembled in the proper order regardless of
the sequence they come in. Error checking the sequence for packets it
is expecting but haven;t arrived yet, and asking for retransmission can
cause 10-40% wasteage of the of packets that just weren't designed for
speed to begin with.
Each comminication protocol is designed for a specific set of
requirements. Backup protocols often only have header and trailer info
every 100 or every 1000 packets as they usually lock the path the
transmission takes. A packet can also be hudreds of time larger that an
IP packet. They also typically have additional channels for
crc info and packet admin so the actual data is more of a pure stream
instead of a series of packets.
Edited by dpyers - 23 October 2005 at 10:07am