# ---
# jupyter:
#   jupytext:
#     text_representation:
#       extension: .py
#       format_name: light
#       format_version: '1.5'
#       jupytext_version: 1.14.4
#   kernelspec:
#     display_name: Python 3
#     language: python
#     name: python3
# ---

#
# <div class="alert alert-success">
#     <b>Author</b>:
#
#       <NAME>
#       <EMAIL>
#
# </div>
#
# # [Click here to see class lecture](https://drive.google.com/file/d/1SVe2wI_K0j0T9kUNhpgswnk_KJcjLCfm/view)
#

# ![image.png](figures/fig163.PNG)
#
# **Todays agenda**
#
# ![image.png](figures/fig164.PNG)
#
# `From sender side application layer contacts its transport layer to send the data, in the receiving side transport layer contacts with appropriate process to receive the data`
#
# - logical communication is basically communication between processes of two different hosts and transport service provides this logical communication. In the fig we can see there are multiple processes of brave browser, these processes communicates with the processes of server side and this communication is called logical communication, This communication happens by the mean of transport service. So in transport service is process to process communication by port numbers.
#
# - Transport protocols run in end system.
#
#
# ![image.png](figures/fig166.PNG)
#
# ![image.png](figures/fig165.PNG)
#
# - Network layer is end to end communication. This is the logical communication between hosts.
#
# ![image.png](figures/fig167.PNG)
#
# - In the fig we can see three benefits of TCP UDP doesn't provide these three benefits.
#
# ![image.png](figures/fig168.PNG)

# Sir tool ct1 on this day.
#
# # That's all for this lecture!

StarcoderdataJupyterScriptsDedupFiltered