Hey Joep, That's quite funny, I knew that spec, I was just on http://www.rfc1149.netfew minutes ago (I met this guy several times, he wrote picforth, http://www.rfc1149.net/devel/picforth, Forth compiler for PIC 16f87x and 16f88).
Anyway... Ethernet is PHY + MAC layers. I was more interested in MAC layer, in a network context with more than just peer-to-peer communications (LAN with star or tree topologies). But it might be more reasonable to stick on SLIP and implement IP, UDP, TPC layers... Cheers, Seb 2010/8/23 Joep Suijs <[email protected]> > Although Ethernet is dominant nowdays, any physical layer can be used > to transport IP. Slip and PPP are mentioned before and some might > remember token ring and arcnet. But also look at this interesting > spec: > http://www.rfc-editor.org/rfc/rfc1149.txt > (and yes, this is an official spec!). > > Joep > > > 2010/8/23 Sebastien Lelong <[email protected]>: > > Hi guys, > > I was browsing around for some TCP/IP stack information, including > smalltcp > > as William mentioned it some weeks ago. I also had a look at Microchip > AN833 > > TCP/IP stack. It seems both requires a NIC card, like RTL8019AS (or > NE2000 > > compatible from what I can read). Does a full *software* stack > implementing > > PHY/MAC layers seem possible to you, or is a NIC really needed (there are > > Ethernet PICs too, but I'm considering pure software implementation) ? > Even > > very slow ? > > PHY being serial for instance, one could skip Ethernet protocol and use > SLIP > > for instance. But recent discussion on jallist about RFM12B wireless > module > > (PHY) points me to Ethernet again (assuming broadcasting and CSMA/CA is > > possible, correct me if I'm wrong...). Implementing some of the TCP/IP > stack > > to build small wireless & communicative nodes (LAN) ala XBee (ok, let's > > name these "Jaluinode"...) could be interesting. Having Ethernet > protocol, > > then some other higher protocols could be interesting too (that was > Joep's > > point: it's complex but opens doors of many interesting projects). > > Any thoughts ? > > Cheers, > > Seb > > > > -- > > You received this message because you are subscribed to the Google Groups > > "jallib" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]<jallib%[email protected]> > . > > For more options, visit this group at > > http://groups.google.com/group/jallib?hl=en. > > > > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<jallib%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/jallib?hl=en. > > -- Sébastien Lelong http://www.sirloon.net http://sirbot.org -- You received this message because you are subscribed to the Google Groups "jallib" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/jallib?hl=en.
