The UNIX and Linux Forums  
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.

Go Back   The UNIX and Linux Forums > Special Forums > IP Networking
.
google unix.com




View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #1 (permalink)  
Old 02-08-2009
Sandia_man Sandia_man is offline
Registered User
  
 

Join Date: Aug 2008
Posts: 17
Some Network Questions

Hi!! I'm studing TCP/IP because in two weeks i'm having an important test...
I've been reading Tanenbaum's Computer Networks and tcpipguide.com but i still have some questions that i could't find an answer...
The most of the cuestions are related to ARQ (Automatic Repeat-reQuest)...
- I don't understand if those protocols (Stop-and-wait ARQ, Go-Back-N ARQ and Selective Repeat ARQ), are just from the data link layer or can be used in other layers, for example, tanenbaum explains them in this layer...
- These protocols can only be used by conection-oriented protocols... am i right??
- What kind of ARQ uses TCP, because tanenbaum says it uses Selective repeat, but i think that TCP doesn't use NACKs, so it can't be Selective Repeat... in other places i found that it uses Go-Back-N... but i think it can't use go back N because the client size window is bigger than 1... (go back N uses in client side a windows of 1 mss)... i'm very confused... can someone explain it to me?
- Ethernet and Token Ring uses ARQ??? I think they don't use because they are not conection oriented protocols... They just use medium acces protocols...
- An application layer protocol like http, does it use ARQ??? Is it necessary to use ARQ?? because for example HTTP uses TCP and TCP guarantees that the information on one side is the same that on the other one... so i don't think it's necessary to implement an ARQ over a protocol that uses TCP... is that right???

I hope someone can answer me...
p.d: sorry for my english, i'm not a native english speaker... was it too bad??

Thanks!!

Last edited by Sandia_man; 02-09-2009 at 10:43 PM..