Posts

Showing posts with the label data link layer and its design issues

Graphic design python turtle 🐢

from turtle import * import colorsys bgcolor('black') pensize(0) tracer(50) h=0 for i in range(300): c=colorsys.hsv_to_rgb(h,1,1) h+=0.9 color(c) forward(300) left(100) fd(i) goto(0,0) down() rt(90) begin_fill() circle(0) end_fill() rt(10) for j in range(5): rt(30) done() Please follow my blog and subscribe my channel for more videos and newly updates 👍👍👍👍👍 import turtle as t import colorsys t.bgcolor('black') t.tracer(100) h=0.4 def draw(ang,n): t.circle(5+n,60) t.left(ang) t.circle(5+n,60) for i in range(200): c=colorsys.hsv_to_rgb(h,1,1) h+=0.005 t.color(c) t.pensize(2) draw(90,i*2) draw(120,i*2.5) draw()

Data Link Layer & it's Design Issues

  Data Link Layer Data link layer is the second layer of the open system interconnection (OSI) reference model. The   data link layer together with physical layer and the interconnecting medium provide a data link connection for reliable transfer of data bits over an imperfect physical connection. It improves the bit transport service of the physical layer by controlling the errors. The data link layer includes error control, flow control and the associated link management functions. This layer receives the data from the next higher layer and adds some control bits to a block of data bits to transfer to the other devices. The block of data along with the control bits is called frame, which is handed over to the physical   layer. The physical layer convert the bit into an electrical signal for transmission over the interconnecting transmission medium. The electrical signal is converted back to bits form by the physical layer at the receiving side and the frame is handed over to the da