Networking Forums

Networking Forums > Computer Networking > Linux Networking > Is ther anywy I can learn Linux Networking stack on my own?.

Reply
Thread Tools Display Modes

Is ther anywy I can learn Linux Networking stack on my own?.

 
 
GS
Guest
Posts: n/a

 
      07-10-2005, 04:22 PM
I love this Networking, amazing stuff, I am interested in learning that
Networking stack, how it works, can some expert give me a clue (by
connecting loopback cable for NIC and see) Or Make Linux machine as
Bridge or Router?.

Thanks.

 
Reply With Quote
 
 
 
 
Eric Teuber
Guest
Posts: n/a

 
      07-10-2005, 04:36 PM
GS wrote:
> I love this Networking, amazing stuff, I am interested in learning that
> Networking stack, how it works, can some expert give me a clue (by
> connecting loopback cable for NIC and see) Or Make Linux machine as
> Bridge or Router?.
>
> Thanks.
>


? the best expert will be the paperwork like a book!

Eric
 
Reply With Quote
 
James Knott
Guest
Posts: n/a

 
      07-10-2005, 04:38 PM
GS wrote:

> I love this Networking, amazing stuff, I am interested in learning that
> Networking stack, how it works, can some expert give me a clue (by
> connecting loopback cable for NIC and see) Or Make Linux machine as
> Bridge or Router?.
>


That's not the sort of thing that can be taught in a newsgroup. Look in the
computer science section of the bookstore, to find suitable material.

 
Reply With Quote
 
Visvanath Ratnaweera
Guest
Posts: n/a

 
      07-11-2005, 08:33 AM
GS schrieb:
> I love this Networking, amazing stuff, I am interested in learning that
> Networking stack, how it works, can some expert give me a clue (by
> connecting loopback cable for NIC and see) Or Make Linux machine as
> Bridge or Router?.


"Linux Network Administrator's Guide" helped me a lot in the "early
days":

An older version is available on-line here:
http://www.tldp.org/guides.html (I believe it is equivalent to
http://www.oreilly.de/catalog/linag2/ )

The latest version is http://www.oreilly.de/catalog/linag3/

VR
 
Reply With Quote
 
GS
Guest
Posts: n/a

 
      07-11-2005, 11:55 AM
Basically I am looking on Development side, not on Administration side,
please let me know how can I get some knowledge in Kernel/Module
Programming and also accss that Moduile/driver with an application, I
am looking for small project to do at home to het some idea, please let
me know.

There are many Linux experts here, might have some idea about what kind
of projects can give some practical experience in Linux. thanks in
advance.

 
Reply With Quote
 
Ed Prochak
Guest
Posts: n/a

 
      07-11-2005, 06:34 PM
Get some networking books from the library. You NEED the basics of
networking theory (e.g., why is there a protocol STACK?), programming
(why do programs communicate?), and administration (How to make the
connections work.) Just learning

If you really want kernal programming knowledge, go get the source
code. Either read it on your computer or get preprinted copies. I know
commented IP Stack source is available in book form.

The point is development knowldge does not happen in a vacuum.

for a project, just write a simple program to time the transfer of a
file from one program to another. Get it working on a single machine.
then you can learn what administrative tasks are necessary to get it
working between two machines directly connected. Then try it over a
small network (singel hub or router. By then you can see most of the
parts needed.

Good luck.
Ed

 
Reply With Quote
 
GS
Guest
Posts: n/a

 
      07-13-2005, 12:10 PM
Ed,

Thanks. Here in this program, I can write a small programs using
Sockets, one program reads the file and transfers it and other program
reads it back and stores on the local disk. That will give some idea
about how two applications communicate.

 
Reply With Quote
 
Ed Prochak
Guest
Posts: n/a

 
      07-15-2005, 05:04 PM
Have you gone to the library yet?

This is much more than can be discussed in a usenet thread. Get a
networking text book and try working some of the exercises. Come back
when you have specific questions. This is a discussion group, not a
free college networking course.

Ed

 
Reply With Quote
 
Tauno Voipio
Guest
Posts: n/a

 
      07-15-2005, 08:54 PM
GS wrote:
> Ed,
>
> Thanks. Here in this program, I can write a small programs using
> Sockets, one program reads the file and transfers it and other program
> reads it back and stores on the local disk. That will give some idea
> about how two applications communicate.
>


Get the W. Richard Stevens' books, at least:

- Advanced Programming in the UNIX Environment,
- TCP/IP Illustrated, Part 1, The Protocols,
- UNIX Network Programming,

read and understand, and come then back with questions.

Be warned, each volume is about 1000 pages, the amount
of information is *far* too much for a newsgroup in
one piece.

--

Tauno Voipio
tauno voipio (at) iki fi

 
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 Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Commercial] : Learn To Manage Linux File System from IndustryExperts Concepts Systems Linux Networking 0 05-27-2008 09:12 AM
Any Documentaion about How Linux Networking IP stack looklike between Linux PC (single NIC card) and Router with multiple Network interfaces (LAN and WAN)? santa19992000@yahoo.com Linux Networking 0 02-11-2007 09:19 PM
How to tell an application to use a custom tcp/ip stack instead of tcp/ip stack from linux? CDP Linux Networking 18 07-06-2005 01:45 PM
how to remove atcp/ip stack and add a third party stack in linux RajaSekhar.Kavuri Linux Networking 1 03-22-2005 06:30 PM
hwo to learn basics of networking with win 98 pourqaz Windows Networking 1 07-18-2003 11:14 AM



1 2 3 4 5 6 7 8 9 10 11