12.07.2015 Views

HVAC Control in the New Millennium.pdf - HVAC.Amickracing

HVAC Control in the New Millennium.pdf - HVAC.Amickracing

HVAC Control in the New Millennium.pdf - HVAC.Amickracing

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Build<strong>in</strong>g Automation, Wireless Technology and <strong>the</strong> InternetAs long as <strong>the</strong> data are placed <strong>in</strong> an IP envelope, <strong>the</strong> network has<strong>the</strong> <strong>in</strong>formation it needs to get your packet from your computer to itsdest<strong>in</strong>ation. The <strong>in</strong>formation <strong>in</strong> a packet is usually between 1 and about1500 characters long. This prevents any one user of <strong>the</strong> network frommonopoliz<strong>in</strong>g <strong>the</strong> network. It also means that <strong>the</strong> network becomesslower as more people try to use it.Many <strong>in</strong>formation transfers are longer than 1500 characters andnetworks sometimes lose packets, or damage <strong>the</strong>m <strong>in</strong> transit. Packetscan also arrive out of sequence. The next layer of <strong>the</strong> network providesa way to transfer longer messages and also takes care of some of <strong>the</strong>degradation that can occur <strong>in</strong> <strong>the</strong> network.Transmission <strong>Control</strong> Protocol (TCP)TCP is <strong>the</strong> protocol that handles most of <strong>the</strong>se problems. It makessure <strong>the</strong> packets arrive and pastes <strong>the</strong>m toge<strong>the</strong>r <strong>in</strong> <strong>the</strong> right order. TCPtakes <strong>the</strong> <strong>in</strong>formation you want to transmit and breaks it <strong>in</strong>to sections.Each section is numbered so receipt can be verified and <strong>the</strong> data can beput back <strong>in</strong> <strong>the</strong> proper order. The sequence number is sent <strong>in</strong> a packetof its own. Some or all of your data are placed <strong>in</strong> a TCP packet.Dur<strong>in</strong>g transmission, packets can be lost, or affected by noise ontelephone l<strong>in</strong>es. TCP handles this by calculat<strong>in</strong>g a checksum. This is anumber based on <strong>the</strong> parity of <strong>the</strong> transmitted bytes. Parity <strong>in</strong>volvescount<strong>in</strong>g <strong>the</strong> number of 1s and determ<strong>in</strong><strong>in</strong>g if this number is even (evenparity) or odd (odd parity).When <strong>the</strong> packet arrives at its dest<strong>in</strong>ation, <strong>the</strong> receiv<strong>in</strong>g TCP softwarecalculates what <strong>the</strong> checksum should be and compares it to <strong>the</strong> onesent by transmitter. If <strong>the</strong>y do not match, an error has occurred dur<strong>in</strong>g<strong>the</strong> transmission. The TCP software throws out that packet and requestsa retransmission.The TCP packet is placed <strong>in</strong>side an IP packet and given to <strong>the</strong>network for transmission. On <strong>the</strong> receiv<strong>in</strong>g end, <strong>the</strong> TCP software collects<strong>the</strong> packets, extracts <strong>the</strong> data, and puts it <strong>in</strong> <strong>the</strong> proper order. Ifsome of <strong>the</strong> <strong>in</strong>formation is miss<strong>in</strong>g, it asks <strong>the</strong> sender to retransmit <strong>the</strong>m.When it has all <strong>the</strong> <strong>in</strong>formation <strong>in</strong> <strong>the</strong> proper order, it passes <strong>the</strong> data to<strong>the</strong> application program that is us<strong>in</strong>g its services.TCP appears to <strong>the</strong> user as a dedicated wire between two applications.There is not a dedicated l<strong>in</strong>k between <strong>the</strong> sender and receiver©2001 by The Fairmont Press, Inc. All rights reserved.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!