a. Mục tiêu:
Cấu hình cho máy client có thể xem hoặc nghe audio trực tuyến trên máy Server tại thời điểm đang phát, thông qua việc sử dụng giao thức RTSP. Qua đó có thể bắt các gói tin và xem được quá trình hoạt động của RTSP.
Địa chỉ IP của các thành phần:
Thiết bị
Interface IP address Subnet mask GW
R1 S0/0 F0/0 172.16.12.1 10.0.0.10 255.255.255.0 255.0.0.0 N/A
Nhóm 18 31 R2 S0/0 S0/1 172.16.12.2 172.16.23.2 255.255.255.0 255.255.255.0 N/A R3 S0/0 F0/0 172.16.23.3 192.168.172.2 255.255.255.0 255.255.255.0 N/A Cloud (server) 10.0.0.20 255.0.0.0 10.0.0.10/32 Cloud (client) 192.168.172.254 255.255.255.0 192.168.172.2
b. Mô hình Demo qua GNS3 Mô hình gồm:
Hình 16. Mô hình demo RTSP
- 3 router C2691. - 2 cloud, trong đó :
1 cloud cho Server được kết nối với máy chủ thật (qua cổng Ethernet 3).
1 cloud cho Client được kết nối với máy ảo Windows 7 trên VM Ware (qua cổng Vmnet 8).
- Các thiết bị được nối với nhau như hình trên.
- Chạy mô phỏng thì máy Client có thể xem được đoạn video hay audio mà máy Server đang phát.
c. Công cụ thực hiện - Phần mềm GNS3.
Nhóm 18 32 - Phần mềm Wireshark.
- Phần mềm ảo hóa VM ware chạy máy ảo (client). d. Các bước thực hiện
1) Cấu hình router để 2 bên client và server có thể Ping thông đến nhau.
Như trên mô hình thì ta dùng giao thức OSPF để chạy. - Bảng định tuyến ROUTER:
R1:
R2:
R3:
- Thực hiện Ping từ Server đến Client và ngược lại:
Nhóm 18 33
Hình 18. Client đến Server (thực hiện trên máy ảo Win 7 VM ware).
2) Cấu hình VLC Media Player.
Ta sẽ thực hiện cấu hình trên cả 2 máy đó là máy Server và máy Client. a. Cấu hình trên máy Server
Nhóm 18 34 - Click vào “Add” và chọn video mình muốn stream trong máy -> Stream.
Nhóm 18 35 - Chọn giao thức RTSP và ấn “Add”
- Chọn port 554, Part “/stream” -> ấn Next
Nhóm 18 36 - Tích vào ô “Stream all elementary streams” -> rồi ấn Stream ở góc bên dưới.
b. Cấu hình trên máy Client
Nhóm 18 37 - Gõ đường đãn đến máy chủ Server mình đặt. trong bài là 10.0.0.20 thì đường
Nhóm 18 38 - Dùng Wireshark để bắt gói tin RTSP
- Phân tích:
Quá trình khởi tạo kết nối giữa Client và Server:
Nhóm 18 39 - Gói tin DESCRIBE
Nhóm 18 40 - Gói tin PLAY.