SlideShare a Scribd company logo
Network
Programming
‫األولى‬ ‫المحاضرة‬
‫م‬.‫إيهاب‬‫ـ‬ ‫أحمد‬‫م‬.‫يارا‬‫علي‬
‫وي‬ ‫ما‬ ‫وسط‬ ‫عبر‬ ‫ببعضها‬ ‫المتصلة‬ ‫الحواسيب‬ ‫من‬ ‫مجموعة‬ ‫عن‬ ‫عادة‬ ‫الشبكة‬ ‫تعبر‬‫تم‬
‫المختلفة‬ ‫الطرفيات‬ ‫بين‬ ‫البيانات‬ ‫نقل‬ ‫خاللها‬ ‫من‬.
‫ال‬ ‫البرامج‬ ‫كتابة‬ ‫من‬ ‫نتمكن‬ ‫بحيث‬ ‫جيد‬ ‫بشكل‬ ‫الشبكات‬ ‫برمجة‬ ‫جافا‬ ‫لغة‬ ‫تدعم‬‫تي‬
‫الشبكة‬ ‫في‬ ‫الطرفيات‬ ‫من‬ ‫البيانات‬ ‫واستقبال‬ ‫ارسال‬ ‫سيتم‬ ‫خاللها‬ ‫من‬.
‫علين‬ ‫انه‬ ‫هو‬ ‫البيانات‬ ‫من‬ ‫نوع‬ ‫أي‬ ‫واستقبال‬ ‫ارسال‬ ‫عملية‬ ‫في‬ ‫البسيط‬ ‫المبدأ‬‫معرفة‬ ‫ا‬
‫المستقبل‬ ‫او‬ ‫المرسل‬ ‫الطرف‬ ‫عنوان‬,‫الحاسوب‬ ‫عنوان‬ ‫الى‬ ‫بحاجة‬ ‫الحاسوب‬ ‫ان‬ ‫أي‬
‫الشبكة‬ ‫عبر‬ ‫إليه‬ ‫باإلرسال‬ ‫سيقوم‬ ‫الذي‬ ‫االخر‬
‫مبدأ‬ ‫يدعم‬ ‫جافا‬ ‫عبر‬ ‫الشبكات‬ ‫برمجة‬‫السوكيت‬Socket.‫اعتبار‬ ‫يمكن‬‫السوكيت‬
‫بروتوكوالت‬ ‫على‬ ‫فيها‬ ‫االتصاالت‬ ‫تعتمد‬ ‫الشبكة‬ ‫في‬ ‫نهائية‬ ‫طرفية‬ ‫انه‬ ‫على‬‫مختلفة‬.
‫مقدمة‬
‫االنترنت‬ ‫بروتوكول‬IP:‫النوع‬ ‫من‬ ‫البروتوكول‬ ‫هذا‬ ‫يعتبر‬connectionless‫هنا‬ ‫والقصد‬
‫األول‬ ‫للحاسوب‬ ‫يمكن‬ ‫أنه‬(‫األول‬ ‫العنوان‬)‫د‬ ‫الثاني‬ ‫الحاسوب‬ ‫إلى‬ ‫البيانات‬ ‫ارسال‬‫ون‬
‫الطرفين‬ ‫بين‬ ‫مسبق‬ ‫اتصال‬ ‫تأسيس‬ ‫إلى‬ ‫الحاجة‬.‫و‬ ‫عالية‬ ‫أداء‬ ‫سرعة‬ ‫يؤمن‬ ‫وهذا‬‫لكن‬
‫اليوجد‬‫بالفعل‬ ‫وصلت‬ ‫قد‬ ‫المرسلة‬ ‫الرزم‬ ‫أن‬ ‫ضمانة‬.
‫وهما‬ ‫االنترنت‬ ‫بروتوكول‬ ‫من‬ ‫أساسيتين‬ ‫نسختين‬ ‫يوجد‬ipv4‫و‬ipv6
Ipv4:‫عبر‬ ‫العنوان‬ ‫تمثيل‬ ‫فيه‬ ‫يتم‬32‫الى‬ ‫مقسمة‬ ‫فقط‬ ‫بت‬4‫ثمانية‬ ‫أقسام‬.
Ipv6:‫عبر‬ ‫العنوان‬ ‫تمثيل‬ ‫فيه‬ ‫يتم‬128‫م‬ ‫بكثير‬ ‫أكبر‬ ‫عدد‬ ‫عنونة‬ ‫فيمكن‬ ‫وبالتالي‬ ‫بت‬‫ن‬
‫خالله‬ ‫من‬ ‫الطرفيات‬.
«‫ال‬ ‫خالل‬ ‫من‬ ‫االنترنت‬ ‫على‬ ‫حاسب‬ ‫كل‬ ‫يمثل‬ip‫به‬ ‫الخاص‬»
‫عناوين‬ ‫على‬ ‫األمثلة‬ ‫من‬ipv4127.0.0.1‫يسمى‬ ‫ما‬ ‫أو‬localhost
Internet Protocol
‫الحف‬ ‫وسهلة‬ ‫معنى‬ ‫ذات‬ ‫بأسماء‬ ‫ربطها‬ ‫عادة‬ ‫يتم‬ ‫العناوين‬ ‫هذه‬ ‫حفظ‬ ‫صعوبة‬ ‫بسبب‬‫ظ‬
‫عبر‬ ‫وذلك‬‫مخدمات‬‫تدعى‬DNS Servers‫مثال‬:
‫جوجل‬ ‫البحث‬ ‫محرك‬ ‫عنوان‬google.com‫مرتبط‬ ‫اسم‬ ‫هو‬‫بالعنوان‬216.58.208.174
‫الطريقتين‬ ‫بكال‬ ‫جوجل‬ ‫الى‬ ‫الدخول‬ ‫يمكنك‬ ‫بالتالي‬.
«‫عنوان‬ ‫أدخل‬ip‫االمر‬ ‫من‬ ‫وتحقق‬ ‫متصفحك‬ ‫في‬ ‫السابق‬»
‫ك‬ ‫ما‬ ‫لرابط‬ ‫ادخالك‬ ‫عند‬google.com‫ال‬ ‫يقوم‬DNS‫إلى‬ ‫السابق‬ ‫الرابط‬ ‫بترجمة‬
‫األصلي‬ ‫عنوانه‬216.58.208.174‫العنوان‬ ‫هذا‬ ‫إلى‬ ‫الطلب‬ ‫يرسل‬ ‫ثم‬
‫بدل‬ ‫األسماء‬ ‫مع‬ ‫التعامل‬ ‫من‬ ‫المستخدم‬ ‫تمكن‬ ‫العملية‬ ‫هذه‬ip‫ضمن‬ ‫ضمنيا‬ ‫ولكن‬
‫ال‬ ‫مع‬ ‫التعامل‬ ‫يتم‬ ‫االنترنت‬ ‫شبكة‬ip
‫عنوان‬ ‫معرفة‬ ‫يمكنك‬ip‫األداة‬ ‫عبر‬ ‫موقع‬ ‫ألي‬:http://www.hcidata.info/host2ip.cgi
Internet Protocol
‫بروتوكول‬ ‫يتيح‬TCP‫لالتصال‬ ‫يؤسسا‬ ‫أن‬ ‫لطرفيتين‬” connection oriented”‫ليتم‬
‫البيانات‬ ‫تدفق‬ ‫تبادل‬(TCP segments)‫الترتي‬ ‫بنفس‬ ‫البيانات‬ ‫تسليم‬ ‫ويضمن‬ ‫كما‬‫ب‬
‫ع‬ ‫بناء‬ ‫و‬ ‫إرسالها‬ ‫وإعادة‬ ‫المفقودة‬ ‫البيانات‬ ‫من‬ ‫التحقق‬ ‫عن‬ ‫فضال‬ ‫به‬ ‫أرسلت‬ ‫الذي‬‫لى‬
‫ماسبق‬‫يعتبر‬TCP‫عالية‬ ‫موثوقية‬ ‫ذو‬.
‫ي‬‫ت‬‫بروتوكول‬ ‫يح‬UDP‫ودون‬ ‫اتصال‬ ‫لتأسيس‬ ‫الحاجة‬ ‫دون‬ ‫سريعة‬ ‫ارسال‬ ‫عمليات‬
‫البيانات‬ ‫وصول‬ ‫صحة‬ ‫من‬ ‫التحقق‬(UDP datagrams)«‫موثوق‬ ‫غير‬»
‫البروتوكولين‬ ‫كال‬ ‫جافا‬ ‫البرمجة‬ ‫لغة‬ ‫تدعم‬.
‫على‬ ‫بناء‬‫ماسبق‬‫ماهو‬‫ولماذا؟‬ ‫المباشر‬ ‫البث‬ ‫لعمليات‬ ‫األنسب‬ ‫البروتوكول‬
TCP & UDP
TCP & UDP

More Related Content

PDF
Agile in 30mins
PDF
error_highlight: User-friendly Error Diagnostics
PDF
フィッシングとドメイン名・DNS
PDF
ソフトウェアにおける 複雑さとは何なのか?
PDF
Threads and Callbacks for Embedded Python
PPTX
Airflow and supervisor
PPTX
データモデリング・テクニック
PDF
Ingesting and Processing IoT Data Using MQTT, Kafka Connect and Kafka Streams...
Agile in 30mins
error_highlight: User-friendly Error Diagnostics
フィッシングとドメイン名・DNS
ソフトウェアにおける 複雑さとは何なのか?
Threads and Callbacks for Embedded Python
Airflow and supervisor
データモデリング・テクニック
Ingesting and Processing IoT Data Using MQTT, Kafka Connect and Kafka Streams...

What's hot (20)

PDF
Elasticsearch の検索精度のチューニング 〜テストを作って高速かつ安全に〜
PDF
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
PPTX
CQRS+ESをAkka Persistenceを使って実装してみる。
PDF
MQTTとAMQPと.NET
PPTX
C#で速度を極めるいろは
PDF
pg_walinspectについて調べてみた!(第37回PostgreSQLアンカンファレンス@オンライン 発表資料)
KEY
はじめてのCouch db
PDF
51% 攻撃の原理とシミュレーション
PPTX
RLSを用いたマルチテナント実装 for Django
PDF
ドメイン駆動設計に15年取り組んでわかったこと
PDF
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
PDF
Apache kafka
PDF
マルチテナントのアプリケーション実装〜実践編〜
PDF
SQLアンチパターン - ジェイウォーク
PDF
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
PPTX
Google V8 engine
KEY
実録!Railsのはまりポイント10選
PDF
Serverless時代のJavaについて
PDF
スケールアップファーストのNoSQL、ScyllaDB(スキュラDB)
PDF
FIWARE勉強会 20190913
Elasticsearch の検索精度のチューニング 〜テストを作って高速かつ安全に〜
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
CQRS+ESをAkka Persistenceを使って実装してみる。
MQTTとAMQPと.NET
C#で速度を極めるいろは
pg_walinspectについて調べてみた!(第37回PostgreSQLアンカンファレンス@オンライン 発表資料)
はじめてのCouch db
51% 攻撃の原理とシミュレーション
RLSを用いたマルチテナント実装 for Django
ドメイン駆動設計に15年取り組んでわかったこと
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
Apache kafka
マルチテナントのアプリケーション実装〜実践編〜
SQLアンチパターン - ジェイウォーク
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Google V8 engine
実録!Railsのはまりポイント10選
Serverless時代のJavaについて
スケールアップファーストのNoSQL、ScyllaDB(スキュラDB)
FIWARE勉強会 20190913
Ad

Viewers also liked (20)

PPTX
سلسلة ماركوف Markov chain
PPTX
E learning
DOCX
Introduction to toolbox under matlab environment
PPTX
MATLAB Environment for Neural Network Deployment
PPTX
Introduction to WLAN
DOCX
الملتقي الدولي الثامن Colloque 2017 urnop ria
PPTX
neural network nntool box matlab start
PDF
مكونات شبكات الحاسب الآلي Www.algeria pedia.info
PDF
Artificial Neural Networks Lect7: Neural networks based on competition
PPTX
الشبكات
PDF
شبكات الحاسب
PPT
Neural tool box
PPTX
Fuzzy and nn
PDF
Dissertation character recognition - Report
PPT
مقدمة في الشبكات
PPTX
بوربونت الشبكات
PDF
التعرف الآني علي الحروف العربية المنعزلة
PPTX
Image Processing Based Signature Recognition and Verification Technique Using...
PPTX
Artificial neural network
PPTX
عالم الشبكات
سلسلة ماركوف Markov chain
E learning
Introduction to toolbox under matlab environment
MATLAB Environment for Neural Network Deployment
Introduction to WLAN
الملتقي الدولي الثامن Colloque 2017 urnop ria
neural network nntool box matlab start
مكونات شبكات الحاسب الآلي Www.algeria pedia.info
Artificial Neural Networks Lect7: Neural networks based on competition
الشبكات
شبكات الحاسب
Neural tool box
Fuzzy and nn
Dissertation character recognition - Report
مقدمة في الشبكات
بوربونت الشبكات
التعرف الآني علي الحروف العربية المنعزلة
Image Processing Based Signature Recognition and Verification Technique Using...
Artificial neural network
عالم الشبكات
Ad

Similar to مقدمة في برمجة الشبكات network programming (20)

PPTX
chapter gvyiibjihyy7ijhyiiji guigyuhh8.pptx
PPT
استخدام المحاكي27-10
PPTX
fourth session of basics in networks
PPSX
Ip address by a-moussa
PDF
بحث تخرج بعنوان ترجمة العناوين الشبكة
PDF
Ccent اساسيات الشبكات من شركة سيسكو
PPT
Transmission Control Protocol/Internet Protocol Modelhelptcpip.ppt
PPTX
مهند خالد
PDF
ملخص تقنية تصميم صفحات الويب - كامل
PPTX
الانdjdkksjzkzlkzhejejjejjehejjترنت.pptx
PPTX
مدخل الي الشبكات ب0022092929922o2o2o2o2o2oo2
PPT
The internet and the technology since IT
PPTX
الانترنت
PDF
Osi layers
PPT
في الاتصالات شبكات-الحاسوب وفوائدها-ppt.ppt
PPT
426675260-شبكات-الحاسوب-وفوائدها-4-ppt.ppt
PDF
مصطلحات نظم الاتصال
PPT
شبكات الحاسوب وفوائدها 4hhhfhhfdssddfftf
PPT
Computer Networks and The Main Conecept.ppt
PPT
14301813.ppt
chapter gvyiibjihyy7ijhyiiji guigyuhh8.pptx
استخدام المحاكي27-10
fourth session of basics in networks
Ip address by a-moussa
بحث تخرج بعنوان ترجمة العناوين الشبكة
Ccent اساسيات الشبكات من شركة سيسكو
Transmission Control Protocol/Internet Protocol Modelhelptcpip.ppt
مهند خالد
ملخص تقنية تصميم صفحات الويب - كامل
الانdjdkksjzkzlkzhejejjejjehejjترنت.pptx
مدخل الي الشبكات ب0022092929922o2o2o2o2o2oo2
The internet and the technology since IT
الانترنت
Osi layers
في الاتصالات شبكات-الحاسوب وفوائدها-ppt.ppt
426675260-شبكات-الحاسوب-وفوائدها-4-ppt.ppt
مصطلحات نظم الاتصال
شبكات الحاسوب وفوائدها 4hhhfhhfdssddfftf
Computer Networks and The Main Conecept.ppt
14301813.ppt

Recently uploaded (14)

PDF
رواية "مؤامرة النبلاء" هي قصة مليئة بالإثارة والمغامرات
PPTX
Arduino Programming Chapter number - 1 1.pptx
PDF
ادارة الصحة و السلامة المهنية osha30.pdf
PDF
مراتب الدين - مادة التربية الإسلامية ppt
PPTX
jgiiiiiijoj yojjyojdbbojybojojyjdobjjjyh
PDF
كتاب "فكّر خارج الصندوق" هو رحلة من الاسئلة
PPTX
حقيبة دمج مهارات التفكير في التدريس - عرض بوربوينت.pptx
PDF
Maysra Catalogue Version #1 (important Business Tips in your Pocket).pdf
PPTX
Arduino Programming language Chapter number - 2
PDF
خطة دورة طريقة الاستعداد لاختبار الرخصة المهنية التربوي(العام)
PDF
‎⁨نظريات ونماذج لتبني التقنية في التعليم.
PPTX
المحاضره الثامنه الهضم والامتصاص داخل جسم الانسان .pptx
PDF
قضية؟ للمناقشة هل توافق علي إلغاء كليات التربية
PDF
ادارة علاقات الموردين-الشهادة الدولية في المشتريات والامداد
رواية "مؤامرة النبلاء" هي قصة مليئة بالإثارة والمغامرات
Arduino Programming Chapter number - 1 1.pptx
ادارة الصحة و السلامة المهنية osha30.pdf
مراتب الدين - مادة التربية الإسلامية ppt
jgiiiiiijoj yojjyojdbbojybojojyjdobjjjyh
كتاب "فكّر خارج الصندوق" هو رحلة من الاسئلة
حقيبة دمج مهارات التفكير في التدريس - عرض بوربوينت.pptx
Maysra Catalogue Version #1 (important Business Tips in your Pocket).pdf
Arduino Programming language Chapter number - 2
خطة دورة طريقة الاستعداد لاختبار الرخصة المهنية التربوي(العام)
‎⁨نظريات ونماذج لتبني التقنية في التعليم.
المحاضره الثامنه الهضم والامتصاص داخل جسم الانسان .pptx
قضية؟ للمناقشة هل توافق علي إلغاء كليات التربية
ادارة علاقات الموردين-الشهادة الدولية في المشتريات والامداد

مقدمة في برمجة الشبكات network programming

  • 2. ‫وي‬ ‫ما‬ ‫وسط‬ ‫عبر‬ ‫ببعضها‬ ‫المتصلة‬ ‫الحواسيب‬ ‫من‬ ‫مجموعة‬ ‫عن‬ ‫عادة‬ ‫الشبكة‬ ‫تعبر‬‫تم‬ ‫المختلفة‬ ‫الطرفيات‬ ‫بين‬ ‫البيانات‬ ‫نقل‬ ‫خاللها‬ ‫من‬. ‫ال‬ ‫البرامج‬ ‫كتابة‬ ‫من‬ ‫نتمكن‬ ‫بحيث‬ ‫جيد‬ ‫بشكل‬ ‫الشبكات‬ ‫برمجة‬ ‫جافا‬ ‫لغة‬ ‫تدعم‬‫تي‬ ‫الشبكة‬ ‫في‬ ‫الطرفيات‬ ‫من‬ ‫البيانات‬ ‫واستقبال‬ ‫ارسال‬ ‫سيتم‬ ‫خاللها‬ ‫من‬. ‫علين‬ ‫انه‬ ‫هو‬ ‫البيانات‬ ‫من‬ ‫نوع‬ ‫أي‬ ‫واستقبال‬ ‫ارسال‬ ‫عملية‬ ‫في‬ ‫البسيط‬ ‫المبدأ‬‫معرفة‬ ‫ا‬ ‫المستقبل‬ ‫او‬ ‫المرسل‬ ‫الطرف‬ ‫عنوان‬,‫الحاسوب‬ ‫عنوان‬ ‫الى‬ ‫بحاجة‬ ‫الحاسوب‬ ‫ان‬ ‫أي‬ ‫الشبكة‬ ‫عبر‬ ‫إليه‬ ‫باإلرسال‬ ‫سيقوم‬ ‫الذي‬ ‫االخر‬ ‫مبدأ‬ ‫يدعم‬ ‫جافا‬ ‫عبر‬ ‫الشبكات‬ ‫برمجة‬‫السوكيت‬Socket.‫اعتبار‬ ‫يمكن‬‫السوكيت‬ ‫بروتوكوالت‬ ‫على‬ ‫فيها‬ ‫االتصاالت‬ ‫تعتمد‬ ‫الشبكة‬ ‫في‬ ‫نهائية‬ ‫طرفية‬ ‫انه‬ ‫على‬‫مختلفة‬. ‫مقدمة‬
  • 3. ‫االنترنت‬ ‫بروتوكول‬IP:‫النوع‬ ‫من‬ ‫البروتوكول‬ ‫هذا‬ ‫يعتبر‬connectionless‫هنا‬ ‫والقصد‬ ‫األول‬ ‫للحاسوب‬ ‫يمكن‬ ‫أنه‬(‫األول‬ ‫العنوان‬)‫د‬ ‫الثاني‬ ‫الحاسوب‬ ‫إلى‬ ‫البيانات‬ ‫ارسال‬‫ون‬ ‫الطرفين‬ ‫بين‬ ‫مسبق‬ ‫اتصال‬ ‫تأسيس‬ ‫إلى‬ ‫الحاجة‬.‫و‬ ‫عالية‬ ‫أداء‬ ‫سرعة‬ ‫يؤمن‬ ‫وهذا‬‫لكن‬ ‫اليوجد‬‫بالفعل‬ ‫وصلت‬ ‫قد‬ ‫المرسلة‬ ‫الرزم‬ ‫أن‬ ‫ضمانة‬. ‫وهما‬ ‫االنترنت‬ ‫بروتوكول‬ ‫من‬ ‫أساسيتين‬ ‫نسختين‬ ‫يوجد‬ipv4‫و‬ipv6 Ipv4:‫عبر‬ ‫العنوان‬ ‫تمثيل‬ ‫فيه‬ ‫يتم‬32‫الى‬ ‫مقسمة‬ ‫فقط‬ ‫بت‬4‫ثمانية‬ ‫أقسام‬. Ipv6:‫عبر‬ ‫العنوان‬ ‫تمثيل‬ ‫فيه‬ ‫يتم‬128‫م‬ ‫بكثير‬ ‫أكبر‬ ‫عدد‬ ‫عنونة‬ ‫فيمكن‬ ‫وبالتالي‬ ‫بت‬‫ن‬ ‫خالله‬ ‫من‬ ‫الطرفيات‬. «‫ال‬ ‫خالل‬ ‫من‬ ‫االنترنت‬ ‫على‬ ‫حاسب‬ ‫كل‬ ‫يمثل‬ip‫به‬ ‫الخاص‬» ‫عناوين‬ ‫على‬ ‫األمثلة‬ ‫من‬ipv4127.0.0.1‫يسمى‬ ‫ما‬ ‫أو‬localhost Internet Protocol
  • 4. ‫الحف‬ ‫وسهلة‬ ‫معنى‬ ‫ذات‬ ‫بأسماء‬ ‫ربطها‬ ‫عادة‬ ‫يتم‬ ‫العناوين‬ ‫هذه‬ ‫حفظ‬ ‫صعوبة‬ ‫بسبب‬‫ظ‬ ‫عبر‬ ‫وذلك‬‫مخدمات‬‫تدعى‬DNS Servers‫مثال‬: ‫جوجل‬ ‫البحث‬ ‫محرك‬ ‫عنوان‬google.com‫مرتبط‬ ‫اسم‬ ‫هو‬‫بالعنوان‬216.58.208.174 ‫الطريقتين‬ ‫بكال‬ ‫جوجل‬ ‫الى‬ ‫الدخول‬ ‫يمكنك‬ ‫بالتالي‬. «‫عنوان‬ ‫أدخل‬ip‫االمر‬ ‫من‬ ‫وتحقق‬ ‫متصفحك‬ ‫في‬ ‫السابق‬» ‫ك‬ ‫ما‬ ‫لرابط‬ ‫ادخالك‬ ‫عند‬google.com‫ال‬ ‫يقوم‬DNS‫إلى‬ ‫السابق‬ ‫الرابط‬ ‫بترجمة‬ ‫األصلي‬ ‫عنوانه‬216.58.208.174‫العنوان‬ ‫هذا‬ ‫إلى‬ ‫الطلب‬ ‫يرسل‬ ‫ثم‬ ‫بدل‬ ‫األسماء‬ ‫مع‬ ‫التعامل‬ ‫من‬ ‫المستخدم‬ ‫تمكن‬ ‫العملية‬ ‫هذه‬ip‫ضمن‬ ‫ضمنيا‬ ‫ولكن‬ ‫ال‬ ‫مع‬ ‫التعامل‬ ‫يتم‬ ‫االنترنت‬ ‫شبكة‬ip ‫عنوان‬ ‫معرفة‬ ‫يمكنك‬ip‫األداة‬ ‫عبر‬ ‫موقع‬ ‫ألي‬:http://www.hcidata.info/host2ip.cgi Internet Protocol
  • 5. ‫بروتوكول‬ ‫يتيح‬TCP‫لالتصال‬ ‫يؤسسا‬ ‫أن‬ ‫لطرفيتين‬” connection oriented”‫ليتم‬ ‫البيانات‬ ‫تدفق‬ ‫تبادل‬(TCP segments)‫الترتي‬ ‫بنفس‬ ‫البيانات‬ ‫تسليم‬ ‫ويضمن‬ ‫كما‬‫ب‬ ‫ع‬ ‫بناء‬ ‫و‬ ‫إرسالها‬ ‫وإعادة‬ ‫المفقودة‬ ‫البيانات‬ ‫من‬ ‫التحقق‬ ‫عن‬ ‫فضال‬ ‫به‬ ‫أرسلت‬ ‫الذي‬‫لى‬ ‫ماسبق‬‫يعتبر‬TCP‫عالية‬ ‫موثوقية‬ ‫ذو‬. ‫ي‬‫ت‬‫بروتوكول‬ ‫يح‬UDP‫ودون‬ ‫اتصال‬ ‫لتأسيس‬ ‫الحاجة‬ ‫دون‬ ‫سريعة‬ ‫ارسال‬ ‫عمليات‬ ‫البيانات‬ ‫وصول‬ ‫صحة‬ ‫من‬ ‫التحقق‬(UDP datagrams)«‫موثوق‬ ‫غير‬» ‫البروتوكولين‬ ‫كال‬ ‫جافا‬ ‫البرمجة‬ ‫لغة‬ ‫تدعم‬. ‫على‬ ‫بناء‬‫ماسبق‬‫ماهو‬‫ولماذا؟‬ ‫المباشر‬ ‫البث‬ ‫لعمليات‬ ‫األنسب‬ ‫البروتوكول‬ TCP & UDP