1 / 15

Kommunikatsiooniteenuste arendus IRT0080

Kommunikatsiooniteenuste arendus IRT0080. Loeng 2 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee. The Internet. Every machine transparently connected to every other. Single layer implemen-tation. Applications. Applications. OS. OS. Communication.

Download Presentation

Kommunikatsiooniteenuste arendus IRT0080

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kommunikatsiooniteenuste arendusIRT0080 Loeng 2Avo Otstelekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.avo.ots@ttu.ee

  2. The Internet Every machine transparently connected to every other

  3. Single layer implemen-tation Applications Applications OS OS Communication Communication • Multi layer implementation • Breaking down into smaller components • Easier to implement Applications Applications OS OS Implementation

  4. Message Transmission Example

  5. TCP

  6. The Problem • only nodes on the same physical/link layer network could communicate

  7. Solution Gateways

  8. Multiple Access Protocols Multiple access protocols Contention-based Conflict-free Collision resolution Random access WINDOW, etc ALOHA, CSMA FDMA, TDMA, CDMA, DQDB, etc BTMA: Busy Tone Multiple Access ISMA: Internet Streaming Media Alliance DQDB: Distributed Queue Dual Bus

  9. Channel Sharing Techniques Static Channelization Channel Sharing Techniques Scheduling Dynamic Medium Access Control Random Access

  10. Throughput 0.368 Slotted Aloha S 0.184 Aloha G

  11. Vastastikused häired

  12. E-Mail Standards (1) SMTP To Send SMTP To Send Receiver’s Mail Server Sender’s Mail Server Simple Mail Transfer Protocol (SMTP) to transmit mail in real time to a user’s mail server or between mail servers Sender-initiated Sending E-Mail Client Receiving E-Mail Client

  13. E-Mail Standards (2) POP or IMAP To Receive Receiver’s Mail Server Sender’s Mail Server POP or IMAP to download mail to receiver when the receiver is next capable of downloading mail. Receiver-initiated Sending E-Mail Client Receiving E-Mail Client

  14. Message E-Mail Standards (3) Receiver’s Mail Server Sender’s Mail Server Message Body Format Standard Sending E-Mail Client Receiving E-Mail Client RFC 822 or 2822 HTML body UNICODE

  15. Lingid http://en.wikipedia.org/wiki/Client_server http://en.wikipedia.org/wiki/Application_server ftp://ftp.prenhall.com/pub/esm/sample_chapters/cs/stallings/index.html http://www.williamstallings.com

More Related