intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Chapter 5: Transport Layer UDP and TCP

Chia sẻ: Trung Trung | Ngày: | Loại File: PPT | Số trang:59

54
lượt xem
2
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Chapter 5: Transport Layer UDP and TCP. Overview of Transport Layer, UDP Protocol, UDP Protocol, types of data deliveries, port numbers, IP addresses versus port numbers, IANA ranges, socket, address, Multiplexing and demultiplexing, error control, position of UDP, TCP, and SCTP in TCP/IP suite.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Chapter 5: Transport Layer UDP and TCP

  1. Chapter 5 Transport Layer: UDP and TCP 1
  2. Outline  Overview of Transport Layer  UDP Protocol  TCP Protocol 2
  3. PROCESS­TO­PROCESS DELIVERY The  transport  layer  is  responsible  for  process­to­ process  delivery—the  delivery  of  a  packet,  part  of  a  message,  from  one  process to another. Two  processes  communicate in a client/server relationship, as we will  see later.  3
  4. Note The transport layer is responsible for process-to-process delivery. 4
  5. Note The transport layer tasks include: 5
  6. Types of data deliveries 6
  7. Port numbers 7
  8. IP addresses versus port numbers 8
  9. IANA ranges 9
  10. Socket address 10
  11. Multiplexing and demultiplexing 11
  12. Error control 12
  13.  Position of UDP, TCP, and SCTP in TCP/IP suite 13
  14. USER DATAGRAM PROTOCOL (UDP) The  User  Datagram  Protocol  (UDP)  is  called  a  connectionless,  unreliable  transport  protocol.  It  does  not add anything to the services of IP except to provide  process­to­process  communication  instead  of  host­to­ host communication.  Topics discussed in this section: Well­Known Ports for UDP User Datagram Checksum UDP Operation Use of UDP 14
  15. Well­known ports used with UDP 15
  16. Example  In  UNIX,  the  well­known  ports  are  stored  in  a  file  called  /etc/services.  Each  line  in  this  file  gives  the  name  of  the  server  and  the  well­known  port  number.  We  can  use the grep utility to extract the line corresponding to the desired  application. The  following shows  the port for  FTP. Note  that FTP can use port 21 with either UDP or TCP. 16
  17. Example (continued) SNMP uses two port numbers (161 and 162), each for a  different purpose, as we will see in Chapter 28. 17
  18. User datagram format 18
  19. Note UDP length = IP length – IP header’s length 19
  20. Pseudoheader for checksum calculation 20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2