N I T DATA. N I T DATA Data Link Layer Flow Control 1. Stop-and-Wait Flow Control 2. Sliding-Window Flow Control.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
บทที่ 2 แบบจำลอง OSI OSI Model.
Advertisements

TCP/IP.
Stack.
Department of Informatics, Phuket Rajabhat University. THAILAND
Data Transmission Encoding Techniques and Transmission mode
Data Link Control Line discipline, Flow Control, Error Control
Multiplexing and Network Multiplexing
Network Model แบบจำลอง OSI
Digital Data Communication Technique
Data Link Layer.
อาจารย์ ถนอม ห่อวงศ์สกุล
Data Communication Chapter 2 OSI Model.
ตัวอย่างFUZZY. ตัวอย่าง ฐานองคความรูฟซซีสามารถแสดงไดเปน Rule 1: If feature1 is high and feature2 is low and feature3 is medium, then class is 1.
Sripatum University IS516 การสื่อสารคอมพิวเตอร์และเครือข่าย
Chapter Four Making Connections. Objective สามารถระบุองค์ประกอบทั้ง 4 ของมาตรฐานการ เชื่อมต่อ สามารถอธิบายโอเปอร์เรชั่นพื้นฐานของ EIA- 232F และมาตรฐานการเชื่อมต่อแบบ.
บทที่ 2 แบบจำลอง OSI OSI Model.
Process Analysis การวิเคราะห์กระบวนการ
Menu and Interactive with Powerpoint ให้นำเรื่อง Input /Output Technology มา จัดทำ การนำเสนอ โดยใช้หลักการ Menu and Interactive with powerpoint มาประยุกต์
ERROR (Data Link Layer)
Algorithm Efficiency There are often many approaches (algorithms) to solve a problem. How do we choose between them? At the heart of computer program.
Week 11: Chapter 25: UDP Chapter 26: TCP
โครงสร้างควบคุมการทำงาน
Chapter 3 Simple Supervised learning
Lab 1 – 2 Protocols Guideline.
TCP Protocol.
หลักสูตรอบรมครู คอมพิวเตอร์ หลักสูตรอบรมครู คอมพิวเตอร์ หลักสูตรที่ ๑ ทักษะการโปรแกรม เบื้องต้น วันที่สาม.
บทที่ ๓๓. ลอย  To float เรา จะไป ลอย กระทง We will go to float the flower floating.
สาขาวิชาเทคโนโลยี สารสนเทศ คณะเทคโนโลยีสารสนเทศ และการสื่อสาร.
BY KIADTIPONG YORD. CHANDRA 2004 :: COMPUTER NETWORK ระบบเครือข่ายคอมพิวเตอร์ และการกระจาย Computer Network and Distributed เครือข่ายระยะไกล Wide Area.
 How do we improve the test?  Why do we have to improve the test?
ANSI/ASQ Z1.4 Acceptance Sampling Plans
OSI 7 LAYER.
FSTA ค ลิ ก FSTA ติดต่อขอ User name และ Password ที่ฝ่ายบริการ สำนักหอสมุด โทร ต่อ 122, 144 หมายเหตุ *** เข้าใช้งานได้พร้อมกัน.
TEST FOR 3RD GRADERS IN THAILAND: COMPARATIVE STUDY Pimlak Moonpo Valaya Alongkorn Rajabhat University under the Patronage Assoc. Prof. Dr. Maitree Inprasitha.
Concept and Terminology Guided media (wired) Twisted pair Coaxial cable Optical fiber Unguided media (wireless) Air Seawater Vacuum Direct link Point.
การสื่อสารข้อมูล.
วัตถุประสงค์การเรียนรู้
(Inter-Integrated Circuit)
Data Rate ALOHA ALOHA = a protocol for packet radio networks (เอาไปใช้กับ shared medium ได้ด้วย) A station may transmit a frame any time. The station.
การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
อาจารย์อภิพงศ์ ปิงยศ บทที่ 7 : TCP/IP และอินเทอร์เน็ต Part3 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
Integrity Constraints
ISC2102 สถิติเพื่อการวิเคราะห์ข้อมูล
เครือข่ายคอมพิวเตอร์
ระบบเครือข่ายคอมพิวเตอร์ (COMPUTER NETWORK)
อาจารย์อภิพงศ์ ปิงยศ บทที่ 5 : การตรวจจับข้อผิดพลาด การควบคุมการไหลของข้อมูล และการควบคุมข้อผิดพลาด Part2 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ.
อาจารย์อภิพงศ์ ปิงยศ บทที่ 2 : แบบจำลองเครือข่าย (Network Models) Part3 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
การวิเคราะห์ระบบงาน ขั้นตอนวิเคราะห์ จะเริ่มต้นด้วยการวิเคราะห์ระบบงาน
ระบบเครือข่าย คอมพิวเตอร์ เบื้องต้น
อาจารย์อภิพงศ์ ปิงยศ บทที่ 5 : การตรวจจับข้อผิดพลาด การควบคุมการไหลของข้อมูล และการควบคุมข้อผิดพลาด Part1 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ.
ยุคแรก ยุคแรก Motorola DynaTAC 8000X (1983)
บทที่ 1 ความรู้เบื้องต้น เกี่ยวกับระบบสารสนเทศ
การปฏิบัติทางการเกษตรที่ดีสำหรับฟาร์มสุกร 2552 VS 2558
Principles of Accounting II
หลักเกณฑ์ในการตั้งตัวแทน
เกณฑ์การประเมินประสิทธิภาพการสืบพันธุ์
Binary Numbers Hexadecimal Numbers
มนุษย์กับสิ่งแวดล้อมและทรัพยากรธรมรชาติ
(การสุ่มตัวอย่างเพื่อการยอมรับ)
ไฟแสดงสถานะและไฟเตือนต่างๆ
วิชา วิทยาศาสตร์สำหรับเด็กปฐมวัย
Why ? Data Transmission Example : - FA (Factory Automation)
เครือข่ายสารสนเทศ ครั้งที่ 2 แบบจำลองเครือข่าย
สภาครูและบุคลากรทางการศึกษา
โครงการสัมมนาเชิงปฏิบัติการบูรณาการภาครัฐและเอกชนในการจัดยุทธศาสตร์เศรษฐกิจภาคตะวันออก This template can be used as a starter file to give updates for.
ภาคเรียนที่ 1 ปีการศึกษา 2558 วิทยาลัยเทคโนโลยีอุตรดิตถ์
การวิเคราะห์โจทย์ปัญหา (Problem Analysis)
สถิติเพื่อการวิเคราะห์ข้อมูล
สารสนเทศศาสตร์เบื้องต้น
โดย สำนักงาน ป.ป.ช. ประจำจังหวัดจันทบุรี
ใบสำเนางานนำเสนอ:

N I T DATA

Data Link Layer

Flow Control 1. Stop-and-Wait Flow Control 2. Sliding-Window Flow Control

Model of Frame Transmission Lost Damage

Stop-and-Wait Flow Control

Bit Length of a Link

Under-utilized ไม่เหมาะกับ stop-and-wait flow control เมื่อ data rate สูงและ distance ไกลมาก

Optical Fiber vs. Satellite

Sliding-Window Flow Control Full duplex Split data 0 to 2k-1 Window size < 2k (mem ที่ใช้) Ack = the next frame

จุดเริ่มต้นของ Window Full duplex Split data 0 to 2k-1 Window size < 2k (mem ที่ใช้) Ack = the next frame shrink ส่ง 3 มาได้ (ได้รับถึง 2 แล้ว) เอาออกจาก buffer เอามาเก็บใน buffer คำอธิบายอยู่หน้าถัดไป

Error Control Lost Frame Damaged Frame

Automatic Repeat Request (ARQ) Stop-and-Wait ARQ Go-back-N ARQ Selective-reject ARQ

Stop-and-Wait ARQ ส่งได้แค่ทีละ frame เท่านั้น ต้องรอ acknowledge ถึงจะส่ง frame ต่อไปได้

Go-back-N ARQ RR = receive ready REJ = reject

Selective-reject ARQ SREJ = negative acknowledgement

High-Level Data Link Control (HDLC) Frame Check Sequence 01111110 01111110

Bit Stuffing To avoid this problem, a procedure known as bit stuffing is used. For all bits between the starting and ending flags, the transmitter inserts an extra 0 bit after each occurrence of five 1s in the frame. After detecting a starting flag, the receiver monitors the bit stream. When a pattern of five 1s appears, the sixth bit is examined. If this bit is 0, it is deleted. If the sixth bit is a 1 and the seventh bit is a 0, the combination is accepted as a flag. If the sixth and seventh bits are both 1, the sender is indicating an abort condition.