network programming

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
elias

network programming

Post by elias »

this might be very premature, but how would one incorporate network protocols? not that im planning on it since i still dont even have anyhting done, just curious
Mr_Spam

Re:network programming

Post by Mr_Spam »

well, you'd need a network card driver.... and then write the TCP\IP and UDP communication routines
gtsphere

Re:network programming

Post by gtsphere »

I think a good book that would help implement a TCP/IP Stack is the

Linux TCP/IP Stack Commentary

It will give you actual code on linux's tcp.ip stack and some information about the code

hope this kinda gives some insight on this, good luck! :-)
-GT
surya4friends

Re:network programming

Post by surya4friends »

Well my personal choice is The Protocols (TCP/IP Illustrated, Volume 1) by W. Richard Stevens, (TCP/IP Illustrated, Volume 2: The Implementation, of famous BSD's TCP/IP 10000+ lines of solid code, But don't think it is needed to you to test and have network support! Moreover it's fun to develope it yourself, like it's fun to have "your own" kernel!)

You can have ARP+IP+TCP and your library to develope network enabled applications, say FTP server. check out google for other implementation. (Assumed that you have network driver ready!)
Post Reply