DATAGRAM چیست؟

Datagram از نطر لغوی ترکیبی از دو کلمه Telegram و Data است. پس نتیجه می گیریم که این واژه به نوعی از Data ، داده و یا اطلاعات اشاره می کند. دیتا ای که احتمالا باید ویژگی شبیه ارسال پیام از طریق دستگاه تلگراف داشته باشد.

در دنیای شبکه دیتا ها در قالب بسته هایی ارسال می شوند که یا برای رسیدن  آن ها به مقصد تضمین وجود دارد و یا هیچ تضمینی برای رسیدن آن ها به مقصد وجود ندارد. در واقع Datagram نوعی بسته است که برای رسیدن آن به مقصد هیچ تضمینی توسط شبکه وجود ندارد.

اما هنوز یکی از واژه های عبارت User Datagram Protocol باقی مانده است. چرا از کلمه User یا کاربر در این جا استفاده شده است؟ علت آن است که اگر قرار باشد شبکه ، تحویل داده به مقصد را تضمین نکند ، همچنان یک راه برای تایید رسیدن بسته به مقصد وجود دارد. ( اگر وجود نداشته باشد شبکه به چه درد می خورد ؟ )  این راه نه از طریق دیوایس های شبکه مثل روتر ، بلکه از طریقِ اعلام دریافت بسته توسط User ، کاربر یا به زبان دیگر کامپیوتر مقصد و Endpoint است.