learn: Ethernet articles

and be informed on Ethernet using our web articles directory


Ethernet - RSS feeds

search the articles directory


Powered by Google™

old Ethernet articles

Dallas Semiconductor DSTINIm400 - ... a wholly owned subsidiary of Maxim Integrated Products. Hardware. TINI stands for Tiny InterNet Interface. Technically, the TINI isn’t a ...
The MCF5282 supports a subset of the Motorola 68000 - ...00 microcontroller from aJile Systems Inc. The aJ-100’s native execution of Java bytecodes results in very fast performance. The chip is base...
Ubicom IP2022 Wireless Network Processor - ...y to add networking capability. This section describes a selection of products. Lantronix Device Server At a glance: enables any device with an ...
EDTP Electronics Packet Whacker - ... Ethernet interface only. The circuit board contains a Realtek RTL8019AS Ethernet controller, an RJ-45 connector, two headers that bring out the si...
NE2000 Compatibility - ...E2000-compatible code. A major feature of the ’8390 is its set of internal registers. By reading and writing to the registers, a CPU can c...
Using the Internet Protocol in Local and Internet Communications - ... travel on the Internet must use IP. And because TCP and UDP are designed to work along with IP, local communications that use TCP or UDP also use...
There are several options for obtaining an Internet connection - ...ossible. Table 4-1 compares the capabilities of the different methods. Not every connection type is available in all locations. Depending on ...
Every computer that communicates over the Internet must have an IP address - ...typically changes only occasionally). An embedded system may store a static IP address in non-volatile memory, either within an application...
Obtaining and Using a Domain Name - ...dress. For example, to view a server’s home page, in the Address text box of a Web browser, you enter http:// followed by the server&rsquo...
Inside the Internet Protocol - ... section introduces IP, including how computers obtain IP addresses, the format of IP datagrams, how IP and the domain name system help in getti...
A computer that uses the Internet Protocol must have an IP address - ...to express an IP address is in dotted-quad format, such as 192.168.111.1. Assigning Addresses Each IP datagram includes t...
With classless addressing the network address and IP prefix - ...s 192.0.2 (three bytes, or 24 bits), and the final eight bits in the IP address are the host address. In routing datagrams for addresses that us...
Considerations when Using Dynamic IP Addresses - ...ns a permanent, or static, address to every computer that connects, it will eventually run out of addresses, even if only a few customers connec...
Hosts that support IP must also support the ICMP - ... routers. ICMP messages travel in IP datagrams. The Protocol field in the IP header is 1 to indicate ICMP. The first byte in the data portion of...
UDP provides the basics for transferring data - ...equence numbers, a destination can place received messages in the order they were sent, even if they were received out of order. Sequence number...
A TCP connection has two endpoints - ...ns to a number of remote computers at the same time. A pair of computers can have multiple connections to each other at the same time, as long a...
Serving Web Pages with Dynamic Data - ... A Web browser such as Microsoft’s Internet Explorer is a client application that uses HTTP to request Web pages from servers on the Intern...
To serve its Web page the Rabbit module uses HTTP functions - ...e the browser how to display the page’s contents. Each tag consists of text enclosed by angle brackets ( ). The In Depth section of this n...
The FTP defines a standard protocol for transferring files - ... A client initiates communications with a server and sends requests to transmit or receive files. In most cases, an embedded system that needs t...

latest articles under "Ethernet"

Navigation: Categories » Computers and technology » Ethernet

Below is a list of all Ethernet articles. If you want to find a tutorial by keywords, all you have to do is a quick search in our directory. Just use the search option available at the top-right side of the page. The website search is powered by web-articles. Or, if you want to read specific Ethernet tutorial, just point to it. The newest articles and tutorials are shown first in the list. To access the last ones, browse the pages 2, 3, 4... at the bottom. Also, you may browse articles alphabetically ordered.

Page# 1 (last added articles shown first)

Rabbit Semiconductor RCM3200 (12/06/2007)
(...) Selecting Components As with any project, familiarity can make a big difference in how easy it is to get something up and running. On the software side, both C and Java are popular languages for programming networked embedded systems. If you have experience in one of these languages, it makes sense to stick with it. (...)
Dallas Semiconductor DSTINIm400 (12/06/2007)
(...) The DSTINIm400 Networked Microcontroller Evaluation Kit (Network article 3-4) is a module that implements the TINI platform. The module’s circuit board contains a Dallas Semiconductor DS80C400 Network Microcontroller, which is a much enhanced, high-speed derivative of Intel Corporation’s long-popular 8051 microcontroller. The high speed comes from a fast clock and the ability to execute instructions in fewer clock cycles than an 8051. (...)
The MCF5282 supports a subset of the Motorola 68000 (12/06/2007)
(...) The chip is based on the JEM processor developed at Rockwell Collins. The JStik adds a high-speed I/O bus that can operate at bursts of 50 Megabytes per second, two RS-232 ports, and SPI and I2C interfaces. The board fits into a 60-contact SIMM socket and has an RJ-45 plug and additional I/O connectors. (...)
Ubicom IP2022 Wireless Network Processor (12/06/2007)
(...) lantronix.com) Hardware: Lantronix offers its Device Servers in a variety of packages, including devices in enclosures, circuit boards and chips for incorporating into other devices, and a server squeezed into a slightly extended RJ-45 connector. Each server has a TTL-compatible asynchronous serial port for communicating with an external device or system and an RJ-45 connector for connecting to an Ethernet network. (...)
EDTP Electronics Packet Whacker (12/06/2007)
(...) The Whacked 8051 Development Board includes Packet Whacker circuits and adds a Philips P89C668 8051-compatible microcontroller and 64 kilobytes of Flash memory. Software. EDTP provides example Packet Whacker firmware for UDP and TCP communications using a Microchip PIC16F877. (...)
NE2000 Compatibility (12/06/2007)
(...) Offsets 01h through 0Fh on each page store additional register values. On power-up or reset, program code typically initializes the registers to desired values before Ethernet data transfers begin. An NE2000-compatible chip should support all of the ’8390’s registers. (...)
Using the Internet Protocol in Local and Internet Communications (12/06/2007)
(...) An Internet Service Provider (ISP) can provide one or more IP addresses and a connection to a router that can communicate over the Internet. Customers use a variety of ways to connect to ISPs. A high-volume user, including the networks at some large businesses, government offices, and schools, may have a dedicated, high-speed connection to an ISP. (...)
There are several options for obtaining an Internet connection (12/06/2007)
(...) Most microcontrollers have an on-chip UART and require only a TTL-to-RS-232 converter. A computer that connects to the Internet via an RS-232 connection to a modem doesn’t have to support Ethernet at all. Instead, the computer can use the Point-to-Point Protocol (PPP) to send and receive IP datagrams over the RS-232 connection. (...)
Every computer that communicates over the Internet must have an IP address (12/06/2007)
(...) If you have a local network with multiple computers that need Internet access, it’s often easier, more secure, and less expensive to have all of the computers share a single public IP address for Internet communications. Some ISPs charge for each connected computer whether or not they share an IP address, however. Two ways to enable multiple computers to share a public IP address are with a router that supports the Network Address Translation (NAT) protocol and with a Windows PC configured as an Internet Connection Sharing host. (...)
Obtaining and Using a Domain Name (12/06/2007)
(...) com or dalsemi.com. Another advantage of a domain name is that it can remain constant. (...)
Inside the Internet Protocol (12/06/2007)
(...) The router examines the destination’s IP address and uses the address in deciding where to forward the datagram. At the destination computer, the Ethernet layer or another network interface passes the IP datagram to the IP layer, which removes the IP header. Information in the header tells the computer what protocol layer, such as TCP or UDP, should receive the datagram’s message. (...)
A computer that uses the Internet Protocol must have an IP address (12/06/2007)
(...) In a local network with no direct connection to other networks, the address only needs to be different from the other addresses in the local network. In theory an isolated local network could use any IP addresses, but the IP standard reserves three blocks of addresses for local use. For communicating over the Internet, the address must be different from the address of every other computer on the Internet. (...)
With classless addressing the network address and IP prefix (12/06/2007)
(...) 2.0/24, the network address is 192.0. (...)
Considerations when Using Dynamic IP Addresses (12/06/2007)
(...) A client may request an infinite lease or suggest a lease time, but servers aren’t required to comply with these requests. The lease time is a 32-bit value in seconds, with FFFFFFFFh indicating an infinite lease. On receiving a request for an IP address, a DHCP server uses the previously assigned address for that host if available. (...)
Hosts that support IP must also support the ICMP (12/06/2007)
(...) Also included is a review of options for obtaining code to support UDP, TCP, and IP in embedded systems. The Ethernet standard specifies a way to transfer information between computers in a local network. But Ethernet alone doesn’t provide some things that many data transfers require. (...)
UDP provides the basics for transferring data (12/06/2007)
(...) TCP is a called a connection-oriented protocol because processes can’t exchange data until they have exchanged communications to establish a connection with each other. TCP is called a reliable protocol because the handshaking, checksum, and sequence and acknowledge numbers enable the source to verify that data has arrived at its destination without error. A TCP segment consists of a header optionally followed by a data payload. (...)
A TCP connection has two endpoints (12/06/2007)
(...) Network article 5-3 shows typical communications in a handshake between two processes, the client and server, using the following communications: 1. The client initiates the handshake by sending a segment containing an initial sequence number. In the example, the sequence number is 100. (...)
Serving Web Pages with Dynamic Data (12/06/2007)
(...) This networking tutorial focuses on Web servers. With an Internet connection, a Web server can serve pages to any browser on the Internet. Or a server may be programmed to respond to requests only from specific IP addresses. (...)
To serve its Web page the Rabbit module uses HTTP functions (12/06/2007)
(...) Each of the four lines that follow contains a Server Side Include #echo directive that inserts the value of a variable on the page. A Server Side Include directive uses the same delimiters as an HTML comment. A comment, which is text that the browser ignores and doesn’t display, is enclosed by <!-- and -->. (...)
The FTP defines a standard protocol for transferring files (12/06/2007)
(...) Files are of course useful in desktop computers, where you select files to run programs, view documents and images, and perform other tasks. Embedded systems can support file systems as well. A small embedded system may just store data in specified locations in memory, with no need to place the data in named files. (...)

Enter page# 1 (last added articles shown first)