Chương 5: Lập trình Socket
Số trang: 23
Loại file: pdf
Dung lượng: 216.14 KB
Lượt xem: 23
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo bài thuyết trình chương 5: lập trình socket, công nghệ thông tin, quản trị mạng phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Chương 5: Lập trình Socket Chương 5L p trình socket N I DUNG• T ng quan• L p trình Socket v i TCP• L p trình Socket v i UDPT ng quan application transport network data linkVi t chương trình physical – Ch y trên các h th ng u cu i – Truy n thông qua m ng – Ví d web server giao ti p v i browserVi t chương trình trên các application transport thi t b m ng ngoài ph m network data link application physical vi này transport network data link physical L p trình socketM c tiêu: bi t cách xây d ng m t ng d ng client/server giao ti p b ng socketSocket API socket• ư c gi i thi u trong BSD4.1 M t giao ti p c c b UNIX, 1981 trên host, ư c t o• ư c kh i t o, s d ng và h y b i ng d ng và ư c m t cách tư ng minh b i ng i u khi n b i h d ng i u hành, qua ó quá• Mô hình client/server trình ng d ng có th• Hai lo i d ch v truy n t i qua truy n (hay nh n) n socket API: (hay t ) quá trình – Datagram không b o m khác – connection-oriented b o m Giao ti p gi a các quá trình trên hai host khác nhau• process truy n/nh n host hay host hay server server thông i p n/t socket c a nó Ki m soát b i ngư i l p trình• socket tương t như c a process process ra vào socket socket – Quá trình truy n thông TCP v i TCP v i Internet i p ra c a Buffer và Buffer và các bi n các bi n – Quá trình truy n d a vào h t ng truy n t i trên phía kia c a cánh c a, Ki m soát b i h i u hành thông tin ư c chuy n n socket c a quá trình thu• API: (1) ch n giao th c truy n t i ; (2) kh năng s a m t vài thông s N I DUNG• T ng quan• L p trình Socket v i TCP• L p trình Socket v i UDP L p trình socket v i TCP Socket: Như là c a thông gi a các quá trình ng d ng và giao th c truy n t i end-to-end (UCP hay TCP) TCP service: truy n t i b o m cho các byte t m t process n m t process khác ư c ki m soát b i ư c ki m soát b i process process ngư i l p trình ngư i l p trình ng d ng socket ng d ng socket TCP v i TCP v i ư c ki m soát b iư c ki m soát b i Buffer và Buffer và h i u hành internet h i u hành các bi n các bi n host hay host hay server server L p trình socket v i TCPClient ph i liên l c v i server • Khi ư c liên h b i client, server TCP t o socket m i• Trư c h t quá trình trên quá trình server giao ti p server ph i ch y v i client• server ph i t o socket – Cho phép server giao ti p ón ti p ...
Nội dung trích xuất từ tài liệu:
Chương 5: Lập trình Socket Chương 5L p trình socket N I DUNG• T ng quan• L p trình Socket v i TCP• L p trình Socket v i UDPT ng quan application transport network data linkVi t chương trình physical – Ch y trên các h th ng u cu i – Truy n thông qua m ng – Ví d web server giao ti p v i browserVi t chương trình trên các application transport thi t b m ng ngoài ph m network data link application physical vi này transport network data link physical L p trình socketM c tiêu: bi t cách xây d ng m t ng d ng client/server giao ti p b ng socketSocket API socket• ư c gi i thi u trong BSD4.1 M t giao ti p c c b UNIX, 1981 trên host, ư c t o• ư c kh i t o, s d ng và h y b i ng d ng và ư c m t cách tư ng minh b i ng i u khi n b i h d ng i u hành, qua ó quá• Mô hình client/server trình ng d ng có th• Hai lo i d ch v truy n t i qua truy n (hay nh n) n socket API: (hay t ) quá trình – Datagram không b o m khác – connection-oriented b o m Giao ti p gi a các quá trình trên hai host khác nhau• process truy n/nh n host hay host hay server server thông i p n/t socket c a nó Ki m soát b i ngư i l p trình• socket tương t như c a process process ra vào socket socket – Quá trình truy n thông TCP v i TCP v i Internet i p ra c a Buffer và Buffer và các bi n các bi n – Quá trình truy n d a vào h t ng truy n t i trên phía kia c a cánh c a, Ki m soát b i h i u hành thông tin ư c chuy n n socket c a quá trình thu• API: (1) ch n giao th c truy n t i ; (2) kh năng s a m t vài thông s N I DUNG• T ng quan• L p trình Socket v i TCP• L p trình Socket v i UDP L p trình socket v i TCP Socket: Như là c a thông gi a các quá trình ng d ng và giao th c truy n t i end-to-end (UCP hay TCP) TCP service: truy n t i b o m cho các byte t m t process n m t process khác ư c ki m soát b i ư c ki m soát b i process process ngư i l p trình ngư i l p trình ng d ng socket ng d ng socket TCP v i TCP v i ư c ki m soát b iư c ki m soát b i Buffer và Buffer và h i u hành internet h i u hành các bi n các bi n host hay host hay server server L p trình socket v i TCPClient ph i liên l c v i server • Khi ư c liên h b i client, server TCP t o socket m i• Trư c h t quá trình trên quá trình server giao ti p server ph i ch y v i client• server ph i t o socket – Cho phép server giao ti p ón ti p ...
Tìm kiếm theo từ khóa liên quan:
mạng máy tính giáo trình mạng máy tính nhập môn mạng máy tính tài liệu mạng máy tính kiến thức về mạng máy tính kiểu khuyếch tánTài liệu có liên quan:
-
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 2
102 trang 299 0 0 -
Giáo án Tin học lớp 9 (Trọn bộ cả năm)
149 trang 299 0 0 -
Ngân hàng câu hỏi trắc nghiệm môn mạng máy tính
99 trang 279 1 0 -
47 trang 250 4 0
-
Đề cương chi tiết học phần Thiết kế và cài đặt mạng
3 trang 247 0 0 -
80 trang 239 0 0
-
Giáo trình môn học/mô đun: Mạng máy tính (Ngành/nghề: Quản trị mạng máy tính) - Phần 1
68 trang 227 0 0 -
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 1
122 trang 223 0 0 -
122 trang 223 0 0
-
Giáo trình môn học Mạng máy tính - Nghề: Quản trị mạng máy tính - Trình độ: Cao đẳng nghề (Phần 2)
39 trang 218 0 0