Application Layer.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ความหมายของไปรษณีย์อิเล็กทรอนิกส์ ( )
Advertisements

IT Central Library KMITL
Address จดหมายอิเลคทรอนิกส์.
นางสาวมะลิวรรณ ระหูภา
อินเทอร์เน็ต (Internet)
Script Programming& Internet Programming
Chapter 15 Domain Name System
บทที่ 12 การจดทะเบียนชื่อโดเมน (Domain Name Registration)
การพัฒนาการใช้งานในระบบเว็บ
ข้อมูลระบบอินเตอร์เน็ตในโรงเรียนสำหรับผู้ใช้จำนวนไม่เกิน 1000 คน
Internet For School การทำงาน 1.Rounter เชื่อมต่ออินเทอร์เนต์ไปยัง ISP 2.ISP หรือผู้ให้บริการอินเทอร์เนตจะตรวจ check ว่าโรงเรียนท่านเป็นสมาชิกหรือไม่ถ้าเป็นก็ทำการเชื่อมต่ออินเทอร์เนต.
ระบบอินเทอร์เนตในโรงเรียนที่ผู้ใช้ไม่เกิน 1000 คน
โดย ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์
HTTP Client-Server.
World Wide Web WWW.
การสื่อสารทางไกลและเครือข่าย (Telecommunication And Networks)
SMTP.
ARP (Address Resolution Protocol)
:-> ติดตั้ง Dial-up Networking
Data Transferring.
องค์ประกอบของระบบ Internet
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
เกียรติพงษ์ ยอดเยี่ยมแกร
โอฬาริก สุรินต๊ะ CS/MIS
อินเตอร์เน็ต INTERNET.
ทบทวนความเข้าใจ.
Charter 12 1 Chapter 12 อินเทอร์เน็ต Internet.
การใช้งานไปรษณีย์อิเล็กทรอนิกส์ ( )
อินเทอร์เน็ตInternet
การติดต่อสื่อสารผ่านอินเตอร์เน็ต
Internet.
บทที่ 5 INTERNET อินเตอร์เน็ต คืออะไร? ความเป็นมาของอินเตอร์เน็ต
รายวิชา การออกแบบเว็บไซต์
CHAPTER 3 System Variables and Array
13 October 2007
13 October 2007
13 October 2007
บทเรียนคอมพิวเตอร์ เรื่อง การใช้งานบน Internet.
อินเทอร์เน็ต โดย.. ครูสาคร หนูอิน.
Chapter 3 เครือข่ายคอมพิวเตอร์และอินเทอร์เน็ต
HTTP (Hyper Text Transfer Protocol )
INTERN ET Internet คือ อะไร ? เครือข่ายคอมพิวเตอร์ ขนาดใหญ่ที่ทำการ เชื่อมต่อคอมพิวเตอร์ หลายล้านเครื่องกว่า 130 ประเทศทั่วโลกเข้า ด้วยกัน มีบริการต่าง.
อินเตอร์เน็ตเบื้องต้น ครู โรงเรียนหนองกี่พิทยาคม
อินเทอร์เน็ต.
อินเตอร์เน็ตเบื้องต้น
Uniform Resource Location ( URL)
เทคโนโลยีอินเทอร์เน็ต และเครือข่าย
ระบบชื่อเว็บไซต์. URL(Universal Resource Locators or Uniform Resource Locators ) ที่อยู่ของแหล่งข่าวสารที่เป็นสากล รูปแบบมาตรฐานของ URL เป็นดังนี้ scheme://host:port/path.
ISP ในประเทศไทย
จดหมายอิเล็กทรอนิกส์ ( )
Domain Name System   (DNS).
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Client/Server Architecture หลักสูตรผู้เชี่ยวชาญระบบโครงข่ายการศึกษาขั้น พื้นฐาน (OBEC Network)
ระบบเครือข่ายคอมพิวเตอร์
บทที่ 9 ซอฟต์แวร์ประยุกต์บนเครือข่ายอินเตอร์เน็ต
คำศัพท์ระบบอินเตอร์เน็ต
Lightweight Directory Access Protocol
การใช้งานอินเทอร์เน็ต
บทที่ 8 เครือข่ายอินเตอร์เน็ต
ชื่อ นางสาวชื่นฤดี ไชยวงค์ โปรแกรมวิทยาการคอมพิวเตอร์ ชั้นปีที่ 3 รหัส
1. บทนำเกี่ยวกับอินเทอร์เน็ต อินเทอร์เน็ตมีจุดเริ่มต้นมาจากเหตุผล ทางการทหาร เนื่องจากในยุค สงครามเย็น เมื่อประมาณ พ. ศ 2510 ระหว่างฝ่ายคอมมิวนิสต์ และฝ่ายเสรี
นางเชาวลี สมบูรณ์ดำรงกุล
สำนักวิชาเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา
Mr. Winai Purikasem. Introduction  Hypertext model  Use of hypertext in World Wide Web (WWW)  WWW client-server model  Use of TCP/IP protocols in.
บทที่ 3 โพรโตคอล ทีซีพีและไอพี TCP / IP
บทที่ 8 เครือข่ายการสื่อสารทางไกลระหว่างประเทศ
เครือข่ายคอมพิวเตอร์
ใบสำเนางานนำเสนอ:

Application Layer

Remote Logging, Electronic Mail, Domain Name System (DNS), Remote Logging, Electronic Mail, File Transfer (FTP), WWW, HTTP, DHCP

ตัวอย่างของการใช้งาน service DNS ในการรับส่งข้อมูล จำเป็นจะต้องรู้ IP Address ของผู้รับ จากในรูปข้างบน DNS client จะเป็นตัวหา IP Address จากชื่อเว็บไซต์ที่ต้องการ (wonderful.com)

Name Space และ Domain Name Space Name Space คือ ชื่อของเครื่องคอมพิวเตอร์ต่าง ๆ ที่ถูกควบคุมระหว่างชื่อและ IP Address โดยที่ชื่อที่ตั้งขึ้นมาจะต้องไม่ซ้ำกัน Domain Name Space คือ หลักการของ Name Space แบบโครงสร้างลำดับชั้น โดยแสดงเป็นแผนภูมิต้นไม้

Domain Name Domain Name คือ ข้อความ (Label) ที่แสดงบนแผนภูมิต้นไม้ โดยที่จำนวนตัวอักษรมากที่สุด 63 ตัวอักษร โดยที่ root (ราก) เป็นข้อความว่างเปล่า (null string) Domain Name จะประกอบไปด้วยข้อความต่าง ๆ โดยมี dot (.) ในการแยก

Domain โดเมน Domain คือ ส่วนย่อยของแผนภูมิต้นไม้ (subtree) ของ Domain Name Space โดยที่ชื่อของโดเมนจะเป็นโหนดยอดของส่วนย่อยของแผนภูมิต้นไม้นั้น

DNS ใน Internet DNS คือ protocol ที่สามารถใช้งานต่าง platform กันได้ ใน Internet ระบบ DNS จะถูกแบ่งเป็น 3 ส่วนที่แตกต่างกันคือ generic domains, country domains และ inverse domain

DNS ใน Internet Generic Domains กำหนด Host ที่ถูกลงทะเบียนเอาไว้แล้ว

Generic Domains

DNS ใน Internet Country Domains กำหนด Host ของแต่ละประเทศ ประกอบไปด้วยชื่อประเทศ และ ชื่อขององค์กร หรือ ชื่อเมืองต่าง ๆ เช่น .ac.th

DNS ใน Internet Inverse Domains ถูกใช้ในการแมพ address เป็นชื่อ

คำสั่งสำหรับตรวจสอบ DNS คำสั่ง nslookup สามารถใช้ได้ทั้ง Windows และ Unix ใช้ในการตรวจสอบโดเมนเนม (DNS) ซึ่งเอาไว้ทดสอบว่าโดเมนเนมนี้ตรงกับ IP Address อะไร และยังสามารถตรวจสอบได้ว่า DNS ที่เราใช้อยู่ยังให้บริการได้อยู่หรือไม่ เพราะหาก DNS ไม่สามารถให้บริการเป็นปกติจะไม่สามารถทำการแปลงจาก IP Address เป็นชื่อได้

Remote Logging ในการใช้งานโปรแกรมต่าง ๆ ใน server ผ่าน Internet บางครั้งอาจจะต้องมีการเขียนหรือแก้โปรแกรมต่าง ๆ เพิ่มเติม ดังนั้น จึงมีการใช้โปรแกรมที่สามารถ Remote จากเครื่องอื่น ๆ เพื่อเข้าไปยัง server เช่น TELNET

TELNET

Electronic Mail (email) รูปแบบของ email ประกอบด้วย 2 ส่วนหลัก ๆ คือ ส่วนของหน้าซองจดหมาย (Envelope) และ ข้อความในจดหมาย (Message)

Email address Email address จะประกอบไปด้วยที่อยู่ของ mailbox ของ mail server และ domain name ของ mail server โดยมี @ เป็นตัวคั่น

User Agent User Agent เป็นโปรแกรมที่สามารถให้ผู้ใช้เขียน อ่าน ตอบกลับ และส่งต่อจดหมายได้

SMTP (Simple Mail Transfer Protocol) SMTP จะเป็น protocol อันหนึ่งในการใช้งาน email โดยจะถูกใช้ในการส่ง email จากผู้ส่งมายัง mail server และ การส่ง email ระหว่าง mail server ทั้งสองฝั่ง

POP3 และ IMAP4 POP3 (Post Office Protocol, version 3) และ IMAP4 (Internet Mail Access Protocol, version 4) จะถูกติดตั้งใน mail server เพื่อใช้ในการ download email จาก mail server มายังเครื่องของผู้ใช้

การแลกเปลี่ยนข้อมูลของ POP3

ความสามารถของ IMAP4 ที่เพิ่มมาจาก POP3 ผู้ใช้สามารถตรวจสอบเฮดเดอร์ของอีเมล์ได้ ก่อนที่จะดาวน์ โหลดมาเก็บไว้ที่ไคลเอ็นต์. ผู้ใช้สามารถทำการค้นหา (search) เนื้อความในจดหมายได้ ก่อนที่จะดาวน์โหลดเมล์มาเก็บไว้ที่ไคลเอ็นต์ ผู้ใช้สามารถสร้าง ลบ หรือเปลี่ยนชื่อเมล์บ็อกซ์ในเมล์เซิร์ฟเวอร์ ได้ ผู้ใช้สามารถโฟลเดอร์สำหรับเก็บเมล์ได้ Web-based mail คือ website ที่ใช้จัดการกับ email เช่น hotmail, yahoo, gmail

File Transfer Protocol (FTP) FTP คือ Protocol ที่ใช้ในจัดการและแลกเปลี่ยน file ข้อมูล จากเครื่องหนึ่งไปยังเครื่องอื่น ๆ โดยส่วนใหญ่จะถูกใช้ในระบบ Internet FTP ถูกสร้างมาเพื่อให้ทำงานในแบบ client-server FTP ใช้ service ของ TCP ซึ่งต้องมี 2 การติดต่อของ TCP FTP ใช้ port 21 ในการติดต่อเพื่อควบคุม (control connection) และ port 20 เพื่อติดต่อข้อมูล (data connection)

File Transfer Protocol (FTP)

World Wide Web (WWW) WWW ในปัจจุบันเป็นบริการแบบ client-server โดยที่ client จะใช้โปรแกรม browser ในการติดต่อเพื่อขอข้อมูลหรือ service ต่าง ๆ ที่อยู่ใน server ซึ่ง service นั้นจะสามารถให้บริการกับ client ได้หลาย ๆ เครื่องพร้อมกัน

Browser

URL URL คือที่อยู่ของ website ต่าง ๆ โดยประกอบไปด้วย 4 ส่วนหลัก ๆ ดังนี้ โดยทั่วไปในการเข้าใช้งาน website ต่าง ๆ เรามักจะป้อนแค่ชื่อของ website เหล่านั้นเช่น www.kmutnb.ac.th ซึ่งในส่วนของ protocol และ port จะถูกกำหนดโดยอัตโนมัติ คือ http และ port 80

Hypertext Transfer Protocol (HTTP) HTTP เป็นโปรโตคอลหลักที่ใช้ในการเข้าถึงข้อมูลต่าง ๆ บน WWW โดยใช้ service ของ TCP บน port 80

ตัวอย่างการรับส่งข้อมูล HTTP Request ถูกส่งไปยัง server เพื่อแสดงว่า client ยอมรับรูปภาพ gif หรือ jpeg หลังจากนั้น Response จะถูกส่งกลับมา ซึ่ง header จะบอกถึงรายละเอียดของข้อมูลต่าง ๆ ส่วน Body คือข้อมูลที่ส่งมา

Dynamic Host Configuration Protocol (DHCP) DHCP หรือ DHCPv6 คือโปรโตคอลที่ใช้ใน Network ที่ทำงานแบบ client-server โดยเครื่อง client จะทำการร้องขอข้อมูลที่จำเป็น ในการเข้าร่วมเครือข่ายจาก server ซึ่งข้อมูลเหล่านี้ประกอบไปด้วย - IP Address - subnet mask - gateway - dns server ซึ่งใช้ภายในเครือข่าย ซึ่ง server เป็นฝ่ายกำหนดให้กับ client ตัวอย่างของการใช้งาน DHCP เช่น การเข้าใช้งาน Network ของมหาวิทยาลัย เมื่อเราทำการต่อ Wi-Fi แล้ว Router ของมหาวิทยาลัยจะเป็นตัว server เพื่อแจกจ่าย IP Address และข้อมูลต่าง ๆ เพื่อเซ็ตค่าให้กับคอมพิวเตอร์ของเราอัตโนมัติ โดยที่เราไม่จำเป็นจะต้องรู้รายละเอียดเหล่านั้น