Hlzatok 3 Lengyel Zsolt TCPIP MAC Frame Packet

  • Slides: 22
Download presentation
Hálózatok 3. Lengyel Zsolt TCP/IP, MAC, Frame, Packet, Segment, Data, MTU, NAT, PAT, HUB,

Hálózatok 3. Lengyel Zsolt TCP/IP, MAC, Frame, Packet, Segment, Data, MTU, NAT, PAT, HUB, Switch, Router

OSI TCP/IP 7. Application 6. Presentation 4. Application 5. Session 4. Transport 3. Network

OSI TCP/IP 7. Application 6. Presentation 4. Application 5. Session 4. Transport 3. Network 2. Data Link 1. Network Interface 1. Physical

7. Application Hub 6. Presentation 5. Session 4. Transport 4. Application 3. Transport 2.

7. Application Hub 6. Presentation 5. Session 4. Transport 4. Application 3. Transport 2. Internet 1. Network Interface (Link) 3. Network 2. Data Link 1. Physical (OSI Layer 1) HUB Frame

Adat a hálózatban 64 -9216 Byte Diszkrét csomagok(frame)

Adat a hálózatban 64 -9216 Byte Diszkrét csomagok(frame)

7. Application 4. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data

7. Application 4. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link 1. Physical MAC address 6. Presentation 5. Session 3. Transport 4. Transport 2. Network 3. Network 1. Network Interface 2. Data Link DST SRC 01: 1 c: 42: 1 f: 00: 08 00: 1 c: 42: 00: 09 Gyártó 4. Application Egyedi 1. Physical IP packet / UDP segment CRC 12 HEX szám = 48 Bit Frame Cyclic Redundancy Check OEM (Original Enquipment Manufacturer) + Egyedi azonosító Broadcast MAC address: ff: ff: ff MAC cím: fizikai cím, minden hálózati eszköznek van (1 db. )

7. Application Switch A Layer 2 Switch-ek nem változtatják meg a mac addresseket!! 1

7. Application Switch A Layer 2 Switch-ek nem változtatják meg a mac addresseket!! 1 2 3 : 3 d 3 c : 8 7: 4: : 5 1. Network Interface (Link) 8 f 12 : 5: 5 54 43 : 11 : 7 d: 21 00 : (OSI layer 2) Switch 00 : 1 c : 2 1. Physical : 9 3: d: 45 : 4 2. Data Link 6 c : 8 5: 9 d 3. Network 2. Internet 10 : 4. Transport 3. Transport 5 5. Session 4. Application 2 a 6. Presentation 4 5 From 00: 1 c: 23: 45: 9 d To 11: 7 d: 2 a: 54: 12: 3 c 00: 1 c: 23: 45: 9 d 00: 21: 9 d: 6 c: 85: 55 11: 7 d: 2 a: 54: 12: 3 c 10: 43: 54: 87: 8 f: 3 d

ARP 7. Application 6. Presentation 5. Session Adress Resolution Protocol 4. Transport 4. Application

ARP 7. Application 6. Presentation 5. Session Adress Resolution Protocol 4. Transport 4. Application 3. Transport 2. Internet 1. Network Interface (Link) 3. Network 2. Data Link 1. Physical 192. 168. 1. 9 arp 192. 168. 1. 4 to: ff: ff: ff Who has 192. 168. 1. 9? Tell 192. 168. 1. 5 192. 168. 1. 7 arp -a arp -d * 192. 168. 1. 5 arp sudo ip link set arp off dev enp 63 s 0 sudo ip link set arp on dev enp 63 s 0

7. Application 4. Application 6. Presentation Router 5. Session 4. Transport 3. Transport 2.

7. Application 4. Application 6. Presentation Router 5. Session 4. Transport 3. Transport 2. Internet 1. Network Interface (Link) 3. Network 2. Data Link 1. Physical Router Switch 10. 0. 1. 254 10. 0. 1. 6 32. 24. 1. 5 10. 0. 1. 5 8. 8 Network Mask: 255. 0 DST MAC SRC MAC Frame DST IP SRC IP 8. 8 32. 24. 1. 5 CRC

IP cím megállapítása Helyi IP (LAN) “Külső” IP (WAN) ipconfig/all ifconfig ip a pl.

IP cím megállapítása Helyi IP (LAN) “Külső” IP (WAN) ipconfig/all ifconfig ip a pl. : whatsmyip. org

NAT Network Address Translation Switch 192. 168. 1. 1 LAN Router 32. 24. 1.

NAT Network Address Translation Switch 192. 168. 1. 1 LAN Router 32. 24. 1. 5 WAN 145. 12. 1. 35 192. 168. 1. 5 DST IP DST MAC SRC IP 145. 21. 1. 35 192. 168. 1. 5 145. 12. 1. 35 32. 24. 1. 5 CRC Frame IP Packet “Otthoni” router: több eszköz egyben (router, switch, wifi acces point, dns server, dhcp server, stb. . : !

NAT Network Address Translation Nat: OFF Nat: ON Nat: OFF Nat: OFF

NAT Network Address Translation Nat: OFF Nat: ON Nat: OFF Nat: OFF

TCP, UDP User Datagram Protocol Transmission Control Protocol (UDP: Kapcsolat nélküli TCP: Kapcsolat orientált

TCP, UDP User Datagram Protocol Transmission Control Protocol (UDP: Kapcsolat nélküli TCP: Kapcsolat orientált ) TCP/UDP segment DST Port SRC Port DST MAC SRC MAC DST IP SRC IP 80 Sequence Number 1695 Ack IP Packet CRC

TCP / UDP Portok 145. 12. 1. 35 32. 24. 1. 5 DST MAC

TCP / UDP Portok 145. 12. 1. 35 32. 24. 1. 5 DST MAC SRC MAC DST Port SRC Port DST IP SRC IP 80 1695 Sequence Number CRC Ack TCP/UDP segment DST MAC SRC MAC DST IP SRC IP 1695 80 CRC

MTU Maximum transmission unit MTU ~1500 Byte DST MAC SRC MAC DST IP SRC

MTU Maximum transmission unit MTU ~1500 Byte DST MAC SRC MAC DST IP SRC IP DST Port SRC Port Frame Packet Datagram Segment CRC

Path MTU Discovery Webserver MTU: 1492 ISP PPPo. E MTU: 1500 Joe

Path MTU Discovery Webserver MTU: 1492 ISP PPPo. E MTU: 1500 Joe

RFC 894 Request For Comment Errata : Javítás az RFC-ben !!!!!!!! TL; DR

RFC 894 Request For Comment Errata : Javítás az RFC-ben !!!!!!!! TL; DR

7. Application 6. Presentation 5. Session 4. Transport 4. Application Layer 3 Switch 3.

7. Application 6. Presentation 5. Session 4. Transport 4. Application Layer 3 Switch 3. Network 2. Data Link 1. Physical (OSI layer 3) Switch 3. Transport 2. Internet 1. Network Interface (Link)

7. Application TCP/IP 6. Presentation 5. Session 4. Transport 1. Network Interface (link) 3.

7. Application TCP/IP 6. Presentation 5. Session 4. Transport 1. Network Interface (link) 3. Network 2. Data Link 4. Application 3. Transport 2. Internet 1. Network Interface (Link) 1. Physical DST MAC SRC MAC DST IP SRC IP 80 1695 Sq Ack CRC

7. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link TCP/IP

7. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link TCP/IP 2. Internet 1. Physical DST IP SRC IP 80 1695 Sq Ack 4. Application 3. Transport 2. Internet 1. Network Interface (Link)

7. Application TCP/IP 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link

7. Application TCP/IP 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link 4. Application 3. Transport 2. Internet 1. Network Interface (Link) 1. Physical 80 TCP: Kapcsolat orientált 1695 Sq Ack (UDP: Kapcsolat nélküli TCP/UDP )

7. Application TCP/IP 6. Presentation 5. Session 4. Transport 4. Application 3. Network 2.

7. Application TCP/IP 6. Presentation 5. Session 4. Transport 4. Application 3. Network 2. Internet 1. Network Interface (Link) 2. Data Link 1. Physical 80 1695 SMTP SSH HTTPS IMAP Telnet FTP DNS

#learnabout https: //en. wikipedia. org/wiki/Transmission_Control_Protocol https: //en. wikipedia. org/wiki/User_Datagram_Protocol https: //en. wikipedia. org/wiki/Internet_Control_Message_Protocol https:

#learnabout https: //en. wikipedia. org/wiki/Transmission_Control_Protocol https: //en. wikipedia. org/wiki/User_Datagram_Protocol https: //en. wikipedia. org/wiki/Internet_Control_Message_Protocol https: //en. wikipedia. org/wiki/Multicast_address https: //en. wikipedia. org/wiki/Ping_%28 networking_utility%29 https: //en. wikipedia. org/wiki/List_of_TCP_and_UDP_port_numbers https: //en. wikipedia. org/wiki/Domain_Name_System https: //en. wikipedia. org/wiki/Email https: //en. wikipedia. org/wiki/List_of_DNS_record_types https: //en. wikipedia. org/wiki/Dynamic_DNS