ethernet

Ethernet Types

There is a field in the ethernet header called the ethernet type. I am writing a communication library in windows using raw ethernet frames. What should I do to take the Ethernet type into consideration? The one I must use is 0xBEEF. Does this mean I can't use anything like NDIS? ...

What's the most efficient protocol for reliable multicast?

When a sender needs to multicast a relatively large volume of data (say several megabytes per second) in a reliable way over Ethernet to a modest number of receivers (say less than a dozen) on the same subnet, what is the most efficient protocol? By reliable I mean that if a packet is lost, the protocol ensures that it gets resent such t...

Ethernet FCS when capturing wth Wireshark under Linux

Is there some way to get the Frame Check Sequence (FCS) from an ethernet frame when using Wireshark to capture packets under Linux? ...

Easy Button to UDP Packet - Control board terminology

For those who deal with microcontroller programming... I want to take a momentary contact switch (let's say a Staples Easy Button, since that's the most fun momentary contact switch around), and when it is pressed, send a broadcast UDP packet across a network (to be received by a .NET application and do all sorts of fun things from ther...

Wheres the bottleneck?

I have two test computers networked together. One has a gigabit ethernet, the other a 10 megabit. Theoretically, data trasferred between the two should reach about 1megabytes p/s. Now im using a PHP script to read data from one host to another using fread. Both reading file and file to be read are chmod 777. Both computers are runnin...

Detecting network state (connected - disconnected) in C#

I am in need of a piece of code that can detect if a network connection is connected or disconnected. The connected state would mean a cable was plugged into the Ethernet connection. A disconnected state would mean there is not cable connected. I can't use the WMI interface due to the fact that I'm running on Windows CE. I don't mind in...

How does PPP or Ethernet recover from errors?

Looking at the data-link level standards, such as PPP general frame format or Ethernet, it's not clear what happens if the checksum is invalid. How does the protocol know where the next frame begins? Does it just scan for the next occurrence of "flag" (in the case of PPP)? If so, what happens if the packet payload just so happens to con...

Spanning Tree Protocol

How to get switch MAC address while implementing spanning tree protocol? ...

The same driver for multiple network cards -- performance bottleneck?

I'm using driver e1000e for multiple Intel network cards (Intel EXPI9402PT, based on 82571EB chip). The problem is that when I'm trying to utilize maximum speed (1GB) on more than one interface, speed on each interface starts to drop down. I have my own driver in kernel space designed to just sent given packets. It just allocs packets b...

Creating a network adapter - how hard is it?

I'm interested in building a little (commercial) device on top of Arduino. I want it to be able to interface with network. Network as in standard Ethernet, Cat5, RJ-45, etc. I know that there is an Ethernet Shield, but it costs even more than the Arduino itself, and it's pretty big. Naturally, I want my device to be as small and as chea...

how do i transfer data from serial port to the ethernet port ?

I need to transfer data from the serial port to ethernet port . How can it be done ? Using software + hardware or only hardware will do ? If so what is the way i can move abt in and if it can be done using software is it possible using C .... Thanks... ...

How to specify which eth interface Django test server should listen on?

As the title says, in a multiple ethernet interfaces with multiple IP environment, the default Django test server is not attached to the network that I can access from my PC. Is there any way to specify the interface which Django test server should use? -- Added -- The network configuration is here. I'm connecting to the machine via 14...

Which ARM processor should be used for transfering data via ethernet ?

The question below was related to the 8051 family as it has only the serial ports. Now when i found out that the ARM processors have inbuilt ethernet facility i decided to mov on to the ARM's. So which would be the Most easiest one to start of and as iam aware of keil environment i would like to work on anARM which supports keil . Thnx...

How to establish ethernet connection between laptop and embedded device

I'm designing a device which will be connected to a computer using ethernet. It already has a mac controller built in. When I attach the device, all that happens is the computer broadcasts a bunch of DHCP discover packets and some other packets I guess in an attempt to find the device and establish the connection. I assume I need to make...

Overhead with PPP and Ethernet

What is the overhead for PPP and Ethernet sending 5000 bytes? Frame size for Point-to-Point Protocol: 8 bytes MTU: 500 bytes Frame size for Ethernet: 18 bytes MTU: 1500 bytes Both sending 5000 bytes.. I know this is just a calculation, but I am not sure how to do it. I can't find it anywhere. I would think that since a PPP frame take...

Assistance in debugging FreeBSD drivers (Ethernet problem)

I've just installed pfSense (a FreeBSD distro) and I'm having problems with my Ethernet adapters - I seem to be able to get it into a state where I cannot ping any machine despite the ARP tables etc... all being correct (On the machine I'm pinging I can see the packets arrive and the response sent in Wireshark, but the remote machine get...

10 gig ethernet in Java?

Does Java 6 support 10 gig ethernet out of the box? It seems like it shouldn't require Java changes, but I thought I remembered that Java 7 was adding 10 gig support. ...

Design for wire between server and access point and RF to endpoint device

We're about to design an inhouse industry network consisting basically of the following: 1 server connected via wire to up to 100 proprietary RF access points (basically embedded devices), which each can be connected via radio to up to 100 endpoint embedded devices. Something like this: Now, I'm wondering about some design decisions t...

Ethernet - USB communication

I have a piece of hardware that sends USB data over ethernet (only the data stored in the package will be send). On a remote PC the data is recieved via ethernet. How can I send this data to the USB driver so it translates the data into commands applications can use? ...

uip homepage down? need uip documentation

does anybody know what happend to http://www.sics.se/~adam/uip/index.php/Main%5FPage? the complete sics.se server appears to be down i desperately need the uip documentation... ...