Ethernet Speeds

10Mbit Ethernet Manchester encoding effectively puts 2 bits in each 100nS bit position so the actual bit rate is 20Mbit1.25 MByte per second, = 0.8uS per byte A basic UDP Ethernet Packet: 8 byte ethernet startup sequence 14 byte MAC header # btyes of data 4 bytes of frame check sequenceThis means for the minimum […]

Read More

DHCP Relay Agents

DHCP messages are generally broadcast, which means they are non routable (gateways won't pass them).  A DHCP client and server therefore need to be on the same subnet.  This restrictions would require that individual subnets each have their own  DHCP server which is not practical in large networks.  This problem is solved through the use of DHCP […]

Read More

TCP / UDP – Which Is Best?

You'll probably come across programmers who say this isn't even a question – use TCP because all the hard work is done for you. In many applications this is true and using TCP can make your life as a programmer very easy. However TCP has one very big drawback in embedded or low level applications […]

Read More