export_week 13 chapter 12 networks and data communications Flashcards
,
data
messages to be shared between sender and receiver
,
what does protocols establish ?
Protocols establish accurate and appropriate meaning to the
messages that are understood by both senders and receivers
,
is the physical connection dependent of the physical connection ?
▪ Physical connection that is independent of the messaging
▪ message sharing “connection” between applications at the sender
and the receiver
▪ physical connection with signaling that represents the messages
being transported
,
examples of the Physical connection
▪ Examples
▪ POTS - plain old telephone service
▪ Web servers and Web browsers
,
HTTP Request and Response
https://s3.amazonaws.com/classconnection/655/flashcards/7082655/png/imagek0ehrx-14A5C8F0F660BC90423.png
,
Model of a Communication
Channel
https://s3.amazonaws.com/classconnection/655/flashcards/7082655/png/imaged4mbrx-14A5C8FAB094DC62D62.png
,
what are the limitations of communication tool
▪ Limitation as a communication tool is the varying
message length
▪ Long messages could tie up a communication channel indefinitely creating problems for other messages that share that channel
,
what are the packets ?
- A group of related packets make up a single
message
▪ Consist of data encapsulated by the packet
header which contains information about the
packet
,
what are the packets used ?
▪ Used to solve problems of channel availability and maximum utilization
▪ Equivalent to an envelope that contains pages of data
,
what is the packet Header named ?
▪ Also known as the preamble
,
what does the packet header contain?
▪ Contains
- Description of the packet
- Destination address of receiver
- Source address of sender
- Information about the data being sent
,
Advantages of Packets?
- ▪ Simplifies operations and increases communications efficiency
- ▪ Reasonable unit for routing of data
- ▪ Alternative to dedicating a channel for the entire length of the message
- ▪ Packets from several sources can share a single channel
- ▪ Each sender/receiver pair appears to have a channel to itself
- ▪ Receiving computer can process an entire block of data instead of a character or byte at a time
- ▪ Simplifies synchronization of the sending and receiving systems by providing clear start and stop point
,
what is the communication channel ?
▪ The path for the message between two communicating nodes
▪ May include intermediate nodes that forward packets to the next node
▪ Interfaces at each end of the connection may be differen
,
what is ▪ Links?
▪ A segment of a communication channel
,
what is the bandwidth ?
▪ Bit rate of overall channel
,
what is ▪ Medium parts ?
▪ Guided – communications limited to a specific path
▪ Unguided – communications not limited to a specific path
,
A Multi-Link Channel
https://s3.amazonaws.com/classconnection/655/flashcards/7082655/png/image7sz7qx-14A5C9702F52BAAF49D.png
,
what are the ▪ Data transmission directionality?
▪ Simplex – messages are carried only in one direction
▪ Half-duplex – messages are carried in both directions but only one direction at a time
▪ Full duplex – messages are simultaneously carried in both directions
,
what are the numbers of connections ?
▪ Number of connections
▪ Point-to-point
▪ Multipoint
,
types of signaling ?
▪ Digital vs. Analog
,
what are End node interfaces types ?
▪ Wired or wireless Ethernet
▪ Bluetooth, WiMax, DSL or cable link, modem, etc.
,
what are the types of Packet Routing ?
- Circuit switching
- Virtual circuit
- Packet switching (datagram switching )
,
what are the circuit switching ?
▪ Circuit switching
▪ Dedicated channel between source and destination for duration of connection
,
what are the ▪ Virtual circuit
Virtual circuit
▪ A channel path that is used to send
packets between two end nodes
▪ Intermediate nodes may be shared with
other channel paths
,
what are the packet switching ?
▪ Packet switching (datagram switching)
▪ Each packet is routed from node to node independently based on various criteria
,
End-to-end channel with many possible
paths through intermediate nodes diagram
https://s3.amazonaws.com/classconnection/655/flashcards/7082655/png/selection_183-14A5C9FE5A17ACA9A06.png
,
Virtual Circuits in a Network diagram
https://s3.amazonaws.com/classconnection/655/flashcards/7082655/png/selection_184-14A5CA0907B479F38C0.png
,
Connecting End
Points through Links
and Networks diagram
https://s3.amazonaws.com/classconnection/655/flashcards/7082655/png/selection_185-14A5CA10D68611A3141.png
,
what are routers ?
▪ Specialized devices used to interconnect network
and pass packets from one network to another
,
what ARE the operations
When packet arrives at input port
Processor decides where packet is to be directed
A switch is set to direct the packet to the correct output
port
,
what are getaways and what do they do ?
▪ Same as routers but connect dissimilar networks
together
▪ Convert packet headers for the dissimilar network
,
what are the Communication Models
▪ TCP/IP
▪ OSI
,
what are the network addressing
▪ Network Topology
,
what are the types of networks ?
- Local Area Networks
- Backbone Networks
- Metropolitan Area Networks
- Wide Area Networks
- Internet Backbones and the Internet
- Piconets
,
how is the communication model is implemented ?
▪ Implemented as a hierarchical protocol stack
▪ Each layer of the stack at the sender node contributes information that is used by the corresponding peer layer at the
receiver node
,
why different protocols for ?
Different protocols for the different aspects of communication
,
17 advantages of Separating tasks and including well defined interfaces between the tasks?
- Adds flexibility
- Simplifies design of protocols
- Permits modification or substitution of protocols without affecting unrelated tasks
- Permits a system to select only the protocols needed for a particular application
,
18 TCP/IP?
Transmission Control Protocol/Internet Protocol
,
what does the TCP and IP encapasses ?
The TCP/IP protocol suite encompasses an integrated suite of numerous protocols that work together and guide all aspects of communication.
,
Operation of TCP/IP Model daigram
https://s3.amazonaws.com/classconnection/655/flashcards/7082655/png/imagepc57qx-14A5C6629A45FFCFD66.png
,
Application Layer (Layer 5) what does do ?
▪ Layer where message is created
▪ Includes any application that provides software that
can communicate with the network layer
,
from what sockets are Originated ?
Originated with BSD UNIX
,
what does sockets provide ?
- Provide the interface between the application layer and transport layer
- Used by applications to i nitiate connections and to send messages through the network
- A means for adding new protocols and keeping the network facilities current in their offerings
,
example for sockets ?
Example: SCSI over IP
,
what does transport layer does ?
▪ Provides services that support reliable end-to-end
communications
▪ Generates the final address of the destination
▪ Responsible for all end-to-end communication
facilities
▪ Packetization of the message, breaking up of the
message into packets of reasonable size takes place
at this level
,
where does the Packetization of the message, breaking up of the
message into packets of reasonable size takes place?
Transport Layer (Layer 4)
,
where does the Generates the final address of the destination?
Transport Layer (Layer 4
,
▪ Three different protocols of the Transport Layer (Layer 4)?
▪ TCP
▪ UDP
▪ SCTP
,
advantages of the TCP? (Transmission Control Protocol)
▪ Reliable delivery service
▪ Sending and receiving TCP each create a socket
▪ Control packets are used to create a full duplex connection between the sockets
▪ A single TCP service can create multiple connections that operate simultaneously by creating additional sockets as needed
▪ Routing is the responsibility of the network layer (layer 3
,
talk about the ▪ UDP (User Datagram Protocol)?
▪ Unreliable, connectionless service
▪ No acknowledgment of receipt by receiving node
▪ Example: streaming video
,
example of the UDP ?
▪ Example: streaming video
,
what is the SCTP ?
Similar to TCP but with improved fault tolerance and ability to
transport multiple messages through the same connection
,
what is the Logical Connection View of TCP daigram ?
https://s3.amazonaws.com/classconnection/655/flashcards/7082655/png/imagete8erx-14A5C7417561761BC1D.png
,
what is the Network layer called ?
▪ The TCP/IP network layer is also called the
internetworking layer or the IP layer
,
what is the responsible for the network layer ?
Responsible for the addressing and routing of packets
to their proper and final destination
,
traits of the network layers ?
▪ Unreliable, connectionless, packet switching service
- Does not guarantee delivery nor check for errors
,
what are routers and getaways refereed to ?
Routers and gateways are sometimes referred to as
level 3 switches to indicate the level at which routing
takes place
,
what does the network layer do during Communications within a local network?
- No routing is required because nodes are directly
addressable
▪ Physical addresses for corresponding IP addresses are looked up in a table
▪ IP appends a header with the physical address and passes the datagram to the data link layer (layer 2)
,
what does the network layer do Communications sent outside of the local network?
▪ At each intermediate node, the network layer removes the current node address and determines the next node address
▪ The new address is added to the packet and passed to the data link layer (layer 2)
,
what does the Data Link Layer (Layer 2) do ?
▪ Responsible for the reliable transmission and delivery
of packets between two adjacent nodes
,
what are packets called in the data link layer ?
n Packets at this layer are called frames
,
What are the 2 sub layers of the Data link layer?
- software Logical Link Control (LLC) - establish control of logical links btwn local devices on network
- hardware Media Access Control (MAC) - device use to control access to network medium
,
traits of the Software logical link control sublayer?
- Error correction, flow control, retransmission, packet reconstruction and IP datagram/frame conversions
- Numbers frames and reorders received frames to recreate the original message
- Rarely used
,
what are the traits of the Hardware medium-access control sublayer?
- Defines procedures for access the channel and detecting errors
- Responsible for services such as data encoding, collision handling, synchronization, and multiplexing
,
what takes place at the physical layer ?
Layer at which communication actually takes place
consisting of a bare stream of bits
,
where is the physical layer implemented ?
▪ Primarily implemented in hardware by a network interface controller (NIC)
,
in the physical layer what does the Physical access protocol includes?
▪ Definition of the medium
▪ Signaling method, signal parameters, carrier frequencies, lengths of pulses, synchronization and timing issues
▪ Method used to physically connect the computer to the medium