Q:

What is a function of the data link layer?

A:

Quick Answer

The data link layer's primary function is to ensure data is received by the correct device in a network using hardware addresses, called MAC address, and then convert that data into bits for the physical layer to transmit. It also manages error notification, flow control and network topology.

Know More
What is a function of the data link layer?
Credit: Sura Ark / Contributor Moment Mobile Getty Images

Full Answer

This OSI reference model layer also provides physical transmission of data by formatting messages into small pieces, called data frames, and encapsulates the frames with additional data containing the hardware address of the destination device along with the information of the source device. Every time a data packet is sent between devices, the data link layer frames it with control information, so devices such as routers and gateways can properly forward the data to the correct device.

Routers and switches also work at the data link layer to communicate and uniquely identify devices that are connected to a local network. A typical Ethernet network uses MAC addressing to communicate with devices. Without the data link layer to frame data packets, data broadcasts within a domain are prone to collision that could lead to network traffic congestion and lost data transmissions.

The data link layer resides under layer two on the OSI reference scale and is among the top three layers that define how devices and applications within a network communicate with each other and users.


Is this answer helpful?

Similar Questions

  • Q:

    What is the function of session layer?

    A:

    According to Microsoft Support, the main function of the session layer is to establish connections, otherwise known as sessions, between processes running on different computer terminals or Web-enabled devices, referred to as stations. The session layer is the third layer from the top in the seven layers of the open systems interconnection model that conceptually characterizes and standardizes the internal functions of modern communications systems.

    Full Answer >
    Filed Under:
  • Q:

    What unit is "data transmission speed" measured in?

    A:

    Data transmission speed is usually measured in bits per second and its derived units -- kilobits, megabits and gigabits per second. Sometimes it is expressed in bytes; a byte equals eight bits.

    Full Answer >
    Filed Under:
  • Q:

    How is bit error rate calculated?

    A:

    Calculating the bit error rate involves dividing the number of bit errors by the total number of transferred bits during a fixed time interval. Bit error rate, or bit error ratio, is a unitless measure expressed as a percentage.

    Full Answer >
    Filed Under:
  • Q:

    How can I make a Web page expire?

    A:

    To create a Web page that expires, the programmer needs to pass the time when the link was created in the query string into a URL that is tamper-proof. By doing this, the programmer allows the receiving page to check the time and decide whether the link is expired.

    Full Answer >
    Filed Under:

Explore