SlideShare a Scribd company logo
1 of 5
Download to read offline
Assignment No#(۱)
Submitted by: Ahmad iqbal
Rool ۶۸no:
Assignment: data communication
Submitted to: Izaz Ahmad
Semester: ۵th
bs(cs)
Section:"B"
List the layers of the internet model?
Physical
data link
network
transport
application.
Which Layers of the Internet model are the network support layers?
The network support layers are the physical, data link, and network layers.
which is the user support layer
User support layers:
The user support layers are: Session layer, Presentation layer, Application layer. These
allow interoperability among unrelated software system.
What is peer-to-peer process?
A layer appears to be communicating directly with the same layer at the other end of the link (i.e.
its peer). What is actually happening is that the data is being passed down to lower layers for
transmission and is passed up again at the other end.
How does information get passed from one layer to the next in the
internet model?
Each layer in the sending device adds its own information to the message it receives from the
above layer and sends it to the layer below it. At layer ١ the entire package is converted to a form
to be transmitted to the receiving device.
On the receiving device side, the package is unwrapped layer to layer. Each layer removes data
meaningful to it and sends the rest to the above layer and so on.
what are headers and trailers and how do they get added and removed?
Headers and trailers are the concepts of OSI model.
Headers are information structures which identifies the information that follows, such as a block of
bytes in communication.
Trailer is the information which occupies several bytes at the end of the block of the data being
transmitted.They contain error-checking data which is useful for confirming the accuracy and status of
the transmission.
During communication of data the sender appends the header and passes it to the lower layer while
the receiver removes header and passes it to upper layer. Headers are added at layer ۶ ۵ ۴ ٣ & ٢
while Trailer is
What is port address
Port address is transport layer ID (simillar to IP in Network Layer) which identify the
application on the host.
What are the responsibilities of data link layer?
The data link layer is responsible for moving frames from one hop or node to the next.
Other responsibilities of the data link layer include the foollowing...
١. Framing -
The DLL dividdes the stream of bits received from the network layer into manageable data units called
frames...
٢. Physical addressing -
If the frames are to be distributed to different systems on the network, the DLL adds a header to the
frame to define sender or receiver of the frame...
٣. Flow control -
Flow control is one of the important design for DLL...Flow control, that controls the flow of data
between sender and receiver...
۴. Error control -
DLL is responsible to detect and retransmit damaged or lost frames...It also user a mechanism to
recognize duplicate frames...
۵. Access control -
When two or more devices are connected to the same link, DLL protocols are determine, which
device has control over the link at any given time...
What are the responsibilities of the network layer?
Hey network layer is the most essential layer of osi model as it deals with the data transferring from
on to another place...
The network layer is the third layer out of seven in the OSI model and the third layer out of five in the
TCP/IP model. In the TCP/IP reference model it is called the Internet layer. In all of the models, the
network layer responds to service requests from the transport layer and issues service requests to the
data link layer.
What are the transport layer responsibilities?
Keeping track of the individual conversations taking place between applications on the source
and destinations on the source and destination hosts.
٢. Segmenting data and adding a header to identify and manage each segment.
٣. Using the header information to reassemble the segments into applications data.
۴. Passing the assembled data to the correct applications.
What is the difference between port address, logical address and
physical address?
logical Address: An IP address of the system is called logical address. This address is the
combnation of Net ID and Host ID. This address is used by network layer to identify a particular
network (source to destination) among the networks. This address can be changed by changing the
host position on the network. So it is called logical address.
Physical address: Each system having a NIC(Network Interface Card) through which two
systems physically connected with each other with cables. The address of the NIC is called Physical
address or mac address. This is specified by the manficture company of the card. This address is
used by data link layer.
Port Address: There are many application running on the computer. Each application run with a port
no.(logically) on the computer. This port no. for application is decided by the Karnal of the OS. This
port no. is called port address.
How do the layers of the Internet model correlate to the layers of the
OSI?
The OSI, or Open System Interconnection, model defines a networking framework for
implementing protocols in seven layers. Control is passed from one layer to the next, starting at
the application layer in one station, proceeding to the bottom layer, over the channel to the next
station and back up the hierarchy.
Name some services provided by the application layer in the internet
model?
the Services provided by the application layer in the internet model is
١) Network virtual terminal
٢) File transfer, access, and management,
٣) Mail services,
۴) Directory services
What are the concerns of the physical layer in the internet model?
The physical layer is responsible for transmitting a bit stream over a physical medium. It is
concerned with a. physical characteristics of the media b. representation of bits c. type of
encoding d. synchronization of bits e. transmission rate and mode f. the way devices are
connected with each other and to the links"
How are the OSI and ISO related to each other?
The ISO is the International Standards Organization. It is a volunteer organization
dedicated to the worldwide agreement on standards. The OSI is the Open Systems
Interconnection model, which is the standard for networking communications. The ISO
is the organization that developed the OSI model.
Match the following to one or more layers of the OSI model
a. Route determination-> network layer
b. Flow control -> data link layer & transport layer
c. Interface to transmission media ->physical layer
d. Provides access for the end user->application layer
Match the following to one or more layers of the OSI model
a. Reliable process-to-process message delivery –>transport layer
b. Route selection-> network layer
c. Defines frames-> data link layer
d. Provides user services such as email and file transfer->application layer
e. Transmission of bit stream across physical medium-> physical layer
Match the following to one or more layers of the OSI model
a. Communicates directly with user’s application program ->application layer
b. Error correction and retransmission -> transport layer
c. Mechanical, electrical, and functional interface – >physical layer
d. Responsibility for carrying frames between adjacent nodes->data link layer
Match the following to one or more layers of the OSI model
a. Format and code conversion services->presentationlayer
b. Establishes, manages, and terminates sessions-> session layer
c. Ensures reliable transmission of data->transport layer
d. Log-in and log-out procedures->application layer
e. Provides independence from differences in data representation->presentation layer
If the data link layer can detect errors between hops why do you think we need
another checking mechanism at the transport layer?
The errors between the nodes can be detected by the data link layer control, but the error at
the node (between input port and output port) of the node cannot be detected by the data
link layer.

More Related Content

What's hot (20)

OSI and TCP/IP Model
OSI and TCP/IP ModelOSI and TCP/IP Model
OSI and TCP/IP Model
 
Viloria osi layer4-7
Viloria osi layer4-7Viloria osi layer4-7
Viloria osi layer4-7
 
The OSI Model
The OSI ModelThe OSI Model
The OSI Model
 
A Technical Seminar on OSI model
A Technical Seminar on OSI modelA Technical Seminar on OSI model
A Technical Seminar on OSI model
 
OSI MODEL - A PROJECT
OSI MODEL - A PROJECTOSI MODEL - A PROJECT
OSI MODEL - A PROJECT
 
OSI & TCP model
OSI & TCP modelOSI & TCP model
OSI & TCP model
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Cisco ccna certification knowledge to pass the exam
Cisco ccna certification knowledge to pass the examCisco ccna certification knowledge to pass the exam
Cisco ccna certification knowledge to pass the exam
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil Shaikh
 
Chapter02 -- networking standards and the osi model
Chapter02  -- networking standards and the osi modelChapter02  -- networking standards and the osi model
Chapter02 -- networking standards and the osi model
 
Osi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.comOsi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.com
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Osi Model
Osi ModelOsi Model
Osi Model
 
OSI model
OSI modelOSI model
OSI model
 
OSI Layers
OSI LayersOSI Layers
OSI Layers
 
OSI Model Assignment Help
OSI Model Assignment HelpOSI Model Assignment Help
OSI Model Assignment Help
 

Viewers also liked

Waterfall and spiral model
Waterfall and spiral modelWaterfall and spiral model
Waterfall and spiral modelyenohhoney
 
Chap 3 data and signals
Chap 3 data and signalsChap 3 data and signals
Chap 3 data and signalsMukesh Tekwani
 
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC ModelsComparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC ModelsTeresa Rothaar
 
Comparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelComparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelConferencias FIST
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and SignalsWayne Jones Jnr
 

Viewers also liked (6)

Ch 03
Ch 03Ch 03
Ch 03
 
Waterfall and spiral model
Waterfall and spiral modelWaterfall and spiral model
Waterfall and spiral model
 
Chap 3 data and signals
Chap 3 data and signalsChap 3 data and signals
Chap 3 data and signals
 
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC ModelsComparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
 
Comparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelComparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP Model
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and Signals
 

Similar to Assignment izaz sir

Similar to Assignment izaz sir (20)

COMPUTER NETWORK_OSI & TCP/IP
COMPUTER NETWORK_OSI & TCP/IPCOMPUTER NETWORK_OSI & TCP/IP
COMPUTER NETWORK_OSI & TCP/IP
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptx
 
OSI Pankaj yadav
OSI  Pankaj yadavOSI  Pankaj yadav
OSI Pankaj yadav
 
Osi model
Osi modelOsi model
Osi model
 
OSI MODEL
OSI MODEL OSI MODEL
OSI MODEL
 
Assignment3
Assignment3Assignment3
Assignment3
 
OSI Model and TCP/IP Model.
OSI Model and TCP/IP Model.OSI Model and TCP/IP Model.
OSI Model and TCP/IP Model.
 
Osi model and tcpip model.
Osi model and tcpip model.Osi model and tcpip model.
Osi model and tcpip model.
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.ppt
 
seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI model
 
15 ec44t unit 2 networking protocols and osi model
15 ec44t unit 2 networking protocols and  osi model15 ec44t unit 2 networking protocols and  osi model
15 ec44t unit 2 networking protocols and osi model
 
3. osi model
3. osi model3. osi model
3. osi model
 
300192190-Chapter-2-Network-Models-Exercise-Question-With-Solution.pdf
300192190-Chapter-2-Network-Models-Exercise-Question-With-Solution.pdf300192190-Chapter-2-Network-Models-Exercise-Question-With-Solution.pdf
300192190-Chapter-2-Network-Models-Exercise-Question-With-Solution.pdf
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
OSI - OSI Reference Model and TCP (Transmission Control Protocol)
OSI - OSI Reference Model and TCP (Transmission Control Protocol)OSI - OSI Reference Model and TCP (Transmission Control Protocol)
OSI - OSI Reference Model and TCP (Transmission Control Protocol)
 
Computer networking
Computer networkingComputer networking
Computer networking
 
OSI and TCP/IP Model
OSI and TCP/IP ModelOSI and TCP/IP Model
OSI and TCP/IP Model
 
OSI model.pptx
OSI model.pptxOSI model.pptx
OSI model.pptx
 
OSI model
OSI modelOSI model
OSI model
 
OSI MODEL AND ITS LAYERS FUNCTION
OSI  MODEL AND ITS LAYERS FUNCTIONOSI  MODEL AND ITS LAYERS FUNCTION
OSI MODEL AND ITS LAYERS FUNCTION
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Assignment izaz sir

  • 1. Assignment No#(۱) Submitted by: Ahmad iqbal Rool ۶۸no: Assignment: data communication Submitted to: Izaz Ahmad Semester: ۵th bs(cs) Section:"B"
  • 2. List the layers of the internet model? Physical data link network transport application. Which Layers of the Internet model are the network support layers? The network support layers are the physical, data link, and network layers. which is the user support layer User support layers: The user support layers are: Session layer, Presentation layer, Application layer. These allow interoperability among unrelated software system. What is peer-to-peer process? A layer appears to be communicating directly with the same layer at the other end of the link (i.e. its peer). What is actually happening is that the data is being passed down to lower layers for transmission and is passed up again at the other end. How does information get passed from one layer to the next in the internet model? Each layer in the sending device adds its own information to the message it receives from the above layer and sends it to the layer below it. At layer ١ the entire package is converted to a form to be transmitted to the receiving device. On the receiving device side, the package is unwrapped layer to layer. Each layer removes data meaningful to it and sends the rest to the above layer and so on. what are headers and trailers and how do they get added and removed? Headers and trailers are the concepts of OSI model. Headers are information structures which identifies the information that follows, such as a block of bytes in communication. Trailer is the information which occupies several bytes at the end of the block of the data being transmitted.They contain error-checking data which is useful for confirming the accuracy and status of the transmission. During communication of data the sender appends the header and passes it to the lower layer while the receiver removes header and passes it to upper layer. Headers are added at layer ۶ ۵ ۴ ٣ & ٢ while Trailer is What is port address Port address is transport layer ID (simillar to IP in Network Layer) which identify the application on the host. What are the responsibilities of data link layer? The data link layer is responsible for moving frames from one hop or node to the next. Other responsibilities of the data link layer include the foollowing... ١. Framing - The DLL dividdes the stream of bits received from the network layer into manageable data units called frames... ٢. Physical addressing - If the frames are to be distributed to different systems on the network, the DLL adds a header to the frame to define sender or receiver of the frame... ٣. Flow control - Flow control is one of the important design for DLL...Flow control, that controls the flow of data between sender and receiver...
  • 3. ۴. Error control - DLL is responsible to detect and retransmit damaged or lost frames...It also user a mechanism to recognize duplicate frames... ۵. Access control - When two or more devices are connected to the same link, DLL protocols are determine, which device has control over the link at any given time... What are the responsibilities of the network layer? Hey network layer is the most essential layer of osi model as it deals with the data transferring from on to another place... The network layer is the third layer out of seven in the OSI model and the third layer out of five in the TCP/IP model. In the TCP/IP reference model it is called the Internet layer. In all of the models, the network layer responds to service requests from the transport layer and issues service requests to the data link layer. What are the transport layer responsibilities? Keeping track of the individual conversations taking place between applications on the source and destinations on the source and destination hosts. ٢. Segmenting data and adding a header to identify and manage each segment. ٣. Using the header information to reassemble the segments into applications data. ۴. Passing the assembled data to the correct applications. What is the difference between port address, logical address and physical address? logical Address: An IP address of the system is called logical address. This address is the combnation of Net ID and Host ID. This address is used by network layer to identify a particular network (source to destination) among the networks. This address can be changed by changing the host position on the network. So it is called logical address. Physical address: Each system having a NIC(Network Interface Card) through which two systems physically connected with each other with cables. The address of the NIC is called Physical address or mac address. This is specified by the manficture company of the card. This address is used by data link layer. Port Address: There are many application running on the computer. Each application run with a port no.(logically) on the computer. This port no. for application is decided by the Karnal of the OS. This port no. is called port address. How do the layers of the Internet model correlate to the layers of the OSI? The OSI, or Open System Interconnection, model defines a networking framework for implementing protocols in seven layers. Control is passed from one layer to the next, starting at the application layer in one station, proceeding to the bottom layer, over the channel to the next station and back up the hierarchy. Name some services provided by the application layer in the internet model?
  • 4. the Services provided by the application layer in the internet model is ١) Network virtual terminal ٢) File transfer, access, and management, ٣) Mail services, ۴) Directory services What are the concerns of the physical layer in the internet model? The physical layer is responsible for transmitting a bit stream over a physical medium. It is concerned with a. physical characteristics of the media b. representation of bits c. type of encoding d. synchronization of bits e. transmission rate and mode f. the way devices are connected with each other and to the links" How are the OSI and ISO related to each other? The ISO is the International Standards Organization. It is a volunteer organization dedicated to the worldwide agreement on standards. The OSI is the Open Systems Interconnection model, which is the standard for networking communications. The ISO is the organization that developed the OSI model. Match the following to one or more layers of the OSI model a. Route determination-> network layer b. Flow control -> data link layer & transport layer c. Interface to transmission media ->physical layer d. Provides access for the end user->application layer Match the following to one or more layers of the OSI model a. Reliable process-to-process message delivery –>transport layer b. Route selection-> network layer c. Defines frames-> data link layer d. Provides user services such as email and file transfer->application layer e. Transmission of bit stream across physical medium-> physical layer Match the following to one or more layers of the OSI model a. Communicates directly with user’s application program ->application layer b. Error correction and retransmission -> transport layer
  • 5. c. Mechanical, electrical, and functional interface – >physical layer d. Responsibility for carrying frames between adjacent nodes->data link layer Match the following to one or more layers of the OSI model a. Format and code conversion services->presentationlayer b. Establishes, manages, and terminates sessions-> session layer c. Ensures reliable transmission of data->transport layer d. Log-in and log-out procedures->application layer e. Provides independence from differences in data representation->presentation layer If the data link layer can detect errors between hops why do you think we need another checking mechanism at the transport layer? The errors between the nodes can be detected by the data link layer control, but the error at the node (between input port and output port) of the node cannot be detected by the data link layer.