network fundamental 101

Upload: amensto

Post on 02-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Network Fundamental 101

    1/89

  • 8/10/2019 Network Fundamental 101

    2/89

  • 8/10/2019 Network Fundamental 101

    3/89

  • 8/10/2019 Network Fundamental 101

    4/89

  • 8/10/2019 Network Fundamental 101

    5/89

  • 8/10/2019 Network Fundamental 101

    6/89

  • 8/10/2019 Network Fundamental 101

    7/89

  • 8/10/2019 Network Fundamental 101

    8/89

  • 8/10/2019 Network Fundamental 101

    9/89

  • 8/10/2019 Network Fundamental 101

    10/89

  • 8/10/2019 Network Fundamental 101

    11/89

  • 8/10/2019 Network Fundamental 101

    12/89

  • 8/10/2019 Network Fundamental 101

    13/89

  • 8/10/2019 Network Fundamental 101

    14/89

  • 8/10/2019 Network Fundamental 101

    15/89

  • 8/10/2019 Network Fundamental 101

    16/89

  • 8/10/2019 Network Fundamental 101

    17/89

  • 8/10/2019 Network Fundamental 101

    18/89

  • 8/10/2019 Network Fundamental 101

    19/89

  • 8/10/2019 Network Fundamental 101

    20/89

  • 8/10/2019 Network Fundamental 101

    21/89

  • 8/10/2019 Network Fundamental 101

    22/89

  • 8/10/2019 Network Fundamental 101

    23/89

  • 8/10/2019 Network Fundamental 101

    24/89

  • 8/10/2019 Network Fundamental 101

    25/89

  • 8/10/2019 Network Fundamental 101

    26/89

  • 8/10/2019 Network Fundamental 101

    27/89

  • 8/10/2019 Network Fundamental 101

    28/89

  • 8/10/2019 Network Fundamental 101

    29/89

  • 8/10/2019 Network Fundamental 101

    30/89

  • 8/10/2019 Network Fundamental 101

    31/89

  • 8/10/2019 Network Fundamental 101

    32/89

  • 8/10/2019 Network Fundamental 101

    33/89

  • 8/10/2019 Network Fundamental 101

    34/89

  • 8/10/2019 Network Fundamental 101

    35/89

  • 8/10/2019 Network Fundamental 101

    36/89

  • 8/10/2019 Network Fundamental 101

    37/89

  • 8/10/2019 Network Fundamental 101

    38/89

  • 8/10/2019 Network Fundamental 101

    39/89

  • 8/10/2019 Network Fundamental 101

    40/89

  • 8/10/2019 Network Fundamental 101

    41/89

  • 8/10/2019 Network Fundamental 101

    42/89

  • 8/10/2019 Network Fundamental 101

    43/89

  • 8/10/2019 Network Fundamental 101

    44/89

  • 8/10/2019 Network Fundamental 101

    45/89

  • 8/10/2019 Network Fundamental 101

    46/89

  • 8/10/2019 Network Fundamental 101

    47/89

  • 8/10/2019 Network Fundamental 101

    48/89

  • 8/10/2019 Network Fundamental 101

    49/89

  • 8/10/2019 Network Fundamental 101

    50/89

  • 8/10/2019 Network Fundamental 101

    51/89

  • 8/10/2019 Network Fundamental 101

    52/89

  • 8/10/2019 Network Fundamental 101

    53/89

  • 8/10/2019 Network Fundamental 101

    54/89

  • 8/10/2019 Network Fundamental 101

    55/89

  • 8/10/2019 Network Fundamental 101

    56/89

  • 8/10/2019 Network Fundamental 101

    57/89

  • 8/10/2019 Network Fundamental 101

    58/89

  • 8/10/2019 Network Fundamental 101

    59/89

  • 8/10/2019 Network Fundamental 101

    60/89

  • 8/10/2019 Network Fundamental 101

    61/89

  • 8/10/2019 Network Fundamental 101

    62/89

  • 8/10/2019 Network Fundamental 101

    63/89

  • 8/10/2019 Network Fundamental 101

    64/89

  • 8/10/2019 Network Fundamental 101

    65/89

  • 8/10/2019 Network Fundamental 101

    66/89

  • 8/10/2019 Network Fundamental 101

    67/89

  • 8/10/2019 Network Fundamental 101

    68/89

  • 8/10/2019 Network Fundamental 101

    69/89

  • 8/10/2019 Network Fundamental 101

    70/89

  • 8/10/2019 Network Fundamental 101

    71/89

  • 8/10/2019 Network Fundamental 101

    72/89

  • 8/10/2019 Network Fundamental 101

    73/89

  • 8/10/2019 Network Fundamental 101

    74/89

  • 8/10/2019 Network Fundamental 101

    75/89

    2.3.2 The Layers of the TCP/IP reference model

  • 8/10/2019 Network Fundamental 101

    76/89

    Rick Graziani [email protected]

    Application

    Transport

    Internet

    Network Access

    Application Layer The designers of TCP/IP felt that the higherlevel protocols should include the session

    and presentation layer details. They simplycreated an application layer that handleshigh-level protocols, issues ofrepresentation, encoding, and dialogcontrol. The TCP/IP combines allapplication-related issues into one layer,

    and assures this data is properly packagedfor the next layer. This is also referred to asthe process layer.

    2.3.2 The Layers of the TCP/IP reference model

  • 8/10/2019 Network Fundamental 101

    77/89

    Rick Graziani [email protected]

    Application

    Transport

    Internet

    Network Access

    Transport Layer The transport layer deals with the quality-

    of-service issues of reliability, flow control,and error correction.

    2.3.2 The Layers of the TCP/IP reference model

  • 8/10/2019 Network Fundamental 101

    78/89

    Rick Graziani [email protected]

    Application

    Transport

    Internet

    Network Access

    Internet Layer The purpose of the Internet layer is to send

    source packets from any network on theinternetwork and have them arrive at thedestination independent of the path andnetworks they took to get there.

  • 8/10/2019 Network Fundamental 101

    79/89

    TCP/IP model

  • 8/10/2019 Network Fundamental 101

    80/89

    Rick Graziani [email protected]

    Some of the common protocols specified by the TCP/IP reference model layers. Some of the

    most commonly used application layer protocols include the following: File Transfer Protocol (FTP) Hypertext Transfer Protocol (HTTP) Simple Mail Transfer Protocol (SMTP) Domain Name System (DNS) Trivial File Transfer Protocol (TFTP)

    The common transport layerprotocols include: Transport Control Protocol (TCP) User Datagram Protocol (UDP)

    The primary protocol of theInternet layer is: Internet Protocol (IP)

    TCP/IP model

  • 8/10/2019 Network Fundamental 101

    81/89

    Rick Graziani [email protected]

    Networking professionals differ in their opinions on which model to use. Due to thenature of the industry it is necessary to become familiar with both. Both the OSIand TCP/IP models will be referred to throughout the curriculum. The focus will

    be on the following: TCP as an OSI Layer 4 protocol IP as an OSI Layer 3 protocol Ethernet as a Layer 2 and Layer 1 technologyRemember that there is a difference between a model and an actual protocol that

    is used in networking. The OSI model will be used to describe TCP/IP

    protocols.

    2.3.3 TCP/IP Protocol Graph

  • 8/10/2019 Network Fundamental 101

    82/89

    Rick Graziani [email protected]

    TCP/IP model

  • 8/10/2019 Network Fundamental 101

    83/89

    Rick Graziani [email protected]

    Networking professionals differ in their opinions on which model to use. Due to thenature of the industry it is necessary to become familiar with both. Both the OSIand TCP/IP models will be referred to throughout the curriculum. The focus will

    be on the following: TCP as an OSI Layer 4 protocol IP as an OSI Layer 3 protocol Ethernet as a Layer 2 and Layer 1 technologyRemember that there is a difference between a model and an actual protocol that

    is used in networking. The OSI model will be used to describe TCP/IP

    protocols.

    2.3.4 Comparison of the OSI model and the TCP/IP model

  • 8/10/2019 Network Fundamental 101

    84/89

    Rick Graziani [email protected]

    2.3.4 Comparison of the OSI model and the TCP/IP model

  • 8/10/2019 Network Fundamental 101

    85/89

    Rick Graziani [email protected]

    both have layersboth have application layers, though they include very different servicesboth have comparable transport and network layerspacket-switched (not circuit-switched) technology is assumednetworking professionals need to know both

    TCP/IP combines the presentation and session layer issues into its applicationlayer

    TCP/IP combines the OSI data link and physical layers into one layerTCP/IP appears simpler because it has fewer layersTCP/IP protocols are the standards around which the Internet developed

    Detailed encapsulation process

  • 8/10/2019 Network Fundamental 101

    86/89

    Rick Graziani [email protected]

    Detailed encapsulation process

    If one computer (host A) wants to send data to another computer(host B), the data is packaged through a process calledencapsulation

    As the data packet moves down through the layers of the OSImodel, it receives headers, trailers, and other information.

    Detailed encapsulation process

  • 8/10/2019 Network Fundamental 101

    87/89

    Rick Graziani [email protected]

    Networks must perform the following five conversion steps in order toencapsulate data:

    1. Build the data.2. Package the data for end-to-end transport. 3. Add the network IP address to the header.4. Add the data link layer header and trailer. 5. Convert to bits for transmission.

    Data Encapsulation Example

  • 8/10/2019 Network Fundamental 101

    88/89

    Rick Graziani [email protected]

    ApplicationHeader + data

    p p

    Let us focus on the Layer 2, Data Link, Ethernet Frame fornow.

    010010100100100100111010010001101000

    Application Layer

    Layer 4: Transport Layer

    Layer 3: Network Layer

    Layer 2:NetworkLayer

    Layer 1: PhysicalLayer

    Encapsulation

  • 8/10/2019 Network Fundamental 101

    89/89

    Encapsulation