[ Home  |  FAQ-Related Q&As  |  General Q&As  |  Answered Questions ]


    Search the Q&A Archives


1) why TCP client and server exchanges initial sequence...

<< Back to: [comp.unix.programmer] Unix-socket-faq for network programming

Question by LinuxGenuis
Submitted on 2/2/2005
Related FAQ: [comp.unix.programmer] Unix-socket-faq for network programming
Rating: Not yet rated Rate this question: Vote
1) why TCP client and server exchanges initial sequence numbers with each
other during connection setup instead of simply starting at some well-known sequence
number, such as 0

2)TCP assumes an MSS of 536 if it does not receive an MSS option from the peer. Why
is this value used

3)Suppose a TCP connection is made, used, and terminated. What will the TCP do if
now a data segment arrives for that connection?

4)A connection is established between a host on Ethernet, whose TCP advertises a MSS
of 1460, and a host on a token ring, whose TCP advertises an MSS of 4096. Neither host
implements path MTU discovery. Watching the packets we never see more than 1460
bytes of data in either direction. Why?

5)What are the drawbacks of using inet_ntoa()? How does inet_ntop() overcome these
drawbacks?





Your answer will be published for anyone to see and rate.  Your answer will not be displayed immediately.  If you'd like to get expert points and benefit from positive ratings, please create a new account or login into an existing account below.


Your name or nickname:
If you'd like to create a new account or access your existing account, put in your password here:
Your answer:

FAQS.ORG reserves the right to edit your answer as to improve its clarity.  By submitting your answer you authorize FAQS.ORG to publish your answer on the WWW without any restrictions. You agree to hold harmless and indemnify FAQS.ORG against any claims, costs, or damages resulting from publishing your answer.

 

FAQS.ORG makes no guarantees as to the accuracy of the posts. Each post is the personal opinion of the poster. These posts are not intended to substitute for medical, tax, legal, investment, accounting, or other professional advice. FAQS.ORG does not endorse any opinion or any product or service mentioned mentioned in these posts.

 

<< Back to: [comp.unix.programmer] Unix-socket-faq for network programming


[ Home  |  FAQ-Related Q&As  |  General Q&As  |  Answered Questions ]

© 2008 FAQS.ORG. All rights reserved.