TCP/IP Protocols IP Addressing

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ระบบเครือข่ายอินเตอร์เน็ต
Advertisements

IT Central Library KMITL
นางสาวมะลิวรรณ ระหูภา
โครงสร้างการควบคุมการทำงานของโปรแกรม Program control structures
บทที่ 9 การเลือกซื้อใช้งาน และ การติดตั้ง อุปกรณ์เครือข่าย
บทที่ 12 การจดทะเบียนชื่อโดเมน (Domain Name Registration)
Data Transmission Encoding Techniques and Transmission mode
หนังสืออ้างอิง Course Syllabus
Switching Network Circuit Switching/Packet Switching
Multiplexing and Network Multiplexing
Network Model แบบจำลอง OSI
Network Model แบบจำลอง OSI
Part 19.2 Network Layer: IPv6
Telecom. & Data Communications
การสื่อสารทางไกลและเครือข่าย (Telecommunication And Networks)
SMTP.
ARP (Address Resolution Protocol)
Data Transferring.
IP Address เป็นหมายเลขเครื่องคอมพิวเตอร์บนระบบเครือข่าย หน่วยงานกลางที่ทำหน้าที่จัดสรร คือ InterNIC (Internet Network Information Center) ปัจจุบันเป็นเวอร์ชัน.
Firewall IPTABLES.
Network Layer Protocol Routing Protocol
IP TABLES เรียนรู้และทำความเข้าใจการทำงานของ iptables และสามารถนำไปประยุกต์ใช้กับ Firewall ได้
Transport Layer.
File Transfer (FTP), WWW, HTTP, DHCP.
Network Layer Protocal:
Network programming Asst. Prof. Dr. Choopan Rattanapoka
Network programming Asst. Prof. Dr. Choopan Rattanapoka
โดย อ.ปริญญา น้อยดอนไพร V
ทบทวนความเข้าใจ.
What’s P2P.
บทที่ 7 คำสั่งสำหรับเขียนโปรแกรม
บริษัท กสท โทรคมนาคม จำกัด (มหาชน)
สิ่งที่ควรรู้ WAN = Wide Area Network ระบบเครือข่ายระดับกว้างไกล
Week 5: Chapter 23: Support Protocols
โดย อาจารย์นัณฑ์ศิตา ชูรัตน์
IP Address / Internet Address
การเชื่อมต่อเครือข่ายขนาดเล็ก ผศ. พิเชษฐ์ ศิรรัตนไพศาลกุล.
ภาพรวมระบบเครือข่าย
คอมพิวเตอร์ ร.ร.จักรคำคณาทร
คอมพิวเตอร์ ร.ร.จักรคำคณาทร
อินเทอร์เน็ตInternet
Computer Network.
Network Address Translation (NAT)
CH 9 หมายเลขไอพี และการจัดสรร
วิทยา กรระสี (วท.บ. วิทยาการคอมพิวเตอร์)
Lab 1 – 2 Protocols Guideline.
ความรู้พื้นฐานการสื่อสารข้อมูล
Chapter 4 หมายเลขไอพี และการจัดสรร
Protocol ทำเราท์เตอร์เป็นเซิร์ฟเวอร์แจกไอพี Dynamic Host Configuration
Translation Network Address แปลงไอพีบนเฮดเดอร์ด้วย 13 05/04/60
InterVLAN Route-on-Stick 7 05/04/60
แก้ไขปัญหาที่เกิดขั้นบนเครือข่าย
อินเทอร์เน็ต โดย.. ครูสาคร หนูอิน.
IP ADDRESS.
ขั้นตอนการ Upgrade Firmware
ISP ในประเทศไทย
การใช้งานอินเตอร์เน็ต
NontriNet CA RapidSSL CA
ระบบเครือข่ายคอมพิวเตอร์ เครือข่ายคอมพิวเตอร์ เครือข่ายคอมพิวเตอร์
สิ่งที่สำคัญในระบบปฏิบัติการของเราในวันนี้คงหนีไม่พ้นในเรื่องของ เครือข่าย หรือ Network network คืออะไร เครือข่ายมีไว้เพื่อสื่อ สารกันระหว่างคอมพิวเตอร์
Network Security.
การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
คำศัพท์ระบบอินเตอร์เน็ต
Application Layer.
1. บทนำเกี่ยวกับอินเทอร์เน็ต อินเทอร์เน็ตมีจุดเริ่มต้นมาจากเหตุผล ทางการทหาร เนื่องจากในยุค สงครามเย็น เมื่อประมาณ พ. ศ 2510 ระหว่างฝ่ายคอมมิวนิสต์ และฝ่ายเสรี
1 LAN Implementation Sanchai Yeewiyom School of Information & Communication Technology Naresuan University, Phayao Campus.
OSI Network Layer TCP/IP Internet Layer วิชาการสื่อสารข้อมูลและเครือข่าย นายวุฒิชัย คำมีสว่าง.
Network Address Translation
TCP/IP Protocol นำเสนอโดย นส.จารุณี จีนชาวนา
เครือข่ายคอมพิวเตอร์
ใบสำเนางานนำเสนอ:

TCP/IP Protocols IP Addressing

Unicast / Multicast Unicast – Single sender, single receiver Multicast – Single sender, Multiple receiver

Unicast / Multicast Unicast Host Router Multicast Host Router

Network Address Translator Network Address Translator (NAT) NAT เป็นวิธีการหนึ่งในการแปลง IP Address ของเครือข่ายภายใน ให้เป็น IP Address ซึ่งเป็นที่ยอมรับ เพื่อใช้ติดต่อและสื่อสารไปยังเครือข่ายภายนอกหรือบน Internet

Network Address Translator NAT ทำงานอย่างไร? IP Address ที่อยู่ใน IP Header จะถูกแทนที่ด้วย IP Address ภายนอก หรือภายใน (ขึ้นอยู่กับทิศทางการวิ่งของ Packet) และหมายเลข Port ใน TCP หรือ UDP Header จะถูกเปลี่ยนเป็นเลขหมาย Port อันใหม่ หากมีการกำหนดให้ NAT จะต้องทำการแปลหมายเลข Port ด้วย ค่า Checksum สำหรับ IP Packet จะถูกคำนวณใหม่ และตรวจสอบเพื่อความถูกต้อง ค่า Checksum ที่ Header ของ TCP จะได้รับการคำนวณใหม่ เช่นกัน หลังจากที่ได้รับการคำนวณมาแล้วก่อนหน้านี้ครั้งแรก จากเครื่องคอมพิวเตอร์ที่เป็นเจ้าของ ภายในเครือข่าย (หรือเจ้าของที่มาจากเครือข่ายภายนอก)

Network Address Translator IP Packet ลักษณะของ IP Packet

Network Address Translator IP Header รายละเอียดแสดงส่วนต่างๆ ของ IP Header

Network Address Translator TCP Header รายละเอียดแสดงส่วนต่างๆของ TCP Header

Network Address Translator ชนิดของ NAT NAT มีด้วยกัน 2 ชนิดหลักๆ คือ Static NAT Dynamic NAT ทำการแปล IP Address ชนิดกำหนดค่า แอดเดรส (Address) ตายตัว จากเครือข่ายภายใน ไปยังเครือข่ายภายนอก ส่วนแอดเดรส ภายนอกจะไม่มีการเปลี่ยนแปลง ดังนั้น ความสัมพันธ์ระหว่าง ไอพีแอดเดรส ของ เครือข่ายภายนอกและภายในจะเป็นแบบแน่นอนตายตัว เป็นแบบตรงกันข้าม คือมีการนำเอา IP Address จาก กลุ่มของ IP Address ที่แชร์หรือร่วมกันใช้งาน หรือที่เรียกว่า Address Pool มาทำการแปล จาก Address Pool ภายใน ให้เป็น Address Pool สำหรับเครือข่ายภายนอก

Network Address Translator Static NAT

Network Address Translator ตัวอย่างการทำงานของ Static NAT สมมติว่า มีพีซีเครื่องหนึ่งซึ่งมี ไอพีแอดเดรส ภายในเบอร์ 192.168.10.1 ทำการส่งข่าวสารไปที่ อินเทอร์เนต โดยอ้าง แอดเดรส ที่ 140.49.10.1 ซึ่งแอดเดรสนี้ เป็น แอดเดรส บนอินเทอร์เนต ลักษณะนี้ Packet ที่วิ่งออกจาก PC นั้น จะมี แอดเดรส ต้นทางเป็น 192.168.10.1 ในกรณีนี้ เมื่อ Packet วิ่งมาถึง NAT Router ก็จะถูกแปลงเป็น 192.112.36.1 ซึ่งเป็น ไอพีแอดเดรส ที่ผู้จัดการเครือข่ายได้กำหนดขึ้น

Network Address Translator ตัวอย่างการทำงานของ Dynamic NAT

Network Address Translator ตัวอย่างการทำงานของ Dynamic NAT

Network Address Translator Overloading A form of dynamic NAT that maps multiple unregistered IP addresses to a single registered IP address by using different ports. This is known also as PAT (Port Address Translation), single address NAT or port-level multiplexed NAT In overloading, each computer on the private network is translated to the same IP address (213.18.123.100), but with a different port number assignment

Questions & Answers Q&A