Frame is aborted and the remaining bytes are not sent

Info icon This preview shows pages 22–27. Sign up to view the full content.

View Full Document Right Arrow Icon
Frame is aborted and the remaining bytes are not sent to the FIFO – a) if the destination address of the frame does not match the address in the NIC b) if there is an error in the frame – This is done by the packet type discriminator
Image of page 22

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
SUSHMA RAWAL 23 NIC A network interface card supports a particular protocol for orderly transmission of data – Ethernet when a NIC is ready to send a message, it checks to see if network is busy if another NIC is sending a message, it waits; if not, sends it if 2 devices send messages at the same time, we have a collision uses CSMA/CD (carrier sense multiple access with collision detection) to deal with collisions both devices stop transmitting and wait a random amount of time before attempting to transmit again.
Image of page 23
SUSHMA RAWAL 24 Ethernet/IEEE 802.3Frame format
Image of page 24

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
SUSHMA RAWAL 25 Address Recognition Destination address are of three types: 1. Individual address (unicast) 2. Group address (multicast) 3. Broadcast (all nodes) The destination address (DA) field of incoming frame is compared with the addresses set in the network interface. If the addresses do not match, the frame is aborted.
Image of page 25
SUSHMA RAWAL 26 Receiver CRC Check The incoming data CRC is checked If an incorrect CRC is detected, the frame is aborted, and the CRC error counter or alignment error counter updated The lengths of the incoming frames are checked against the specified limits Minimum: 64 bytes Maximum: 1518 bytes If the frame length is outside the specified bounds, the frame is typically aborted.
Image of page 26

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
SUSHMA RAWAL 27 Errors in Receive Frame Alignment Error CRC Error Long Packet when size of packet exceeds max Runt Packet Received Invalid symbol Error These can be found from the Receive Status Register Rx FIFO Overflow can give an interrupt. RxOK indicates successful completion of packet reception RER or Rx Error is because of bad checksum or Frame Alignment Error. RxOK or RER can generate an interrupt.
Image of page 27
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern