TAILIEUCHUNG - Bài giảng Lập trình mạng: Chương 3 - Phạm Trần Vũ

Bài giảng Lập trình mạng: Chương 3 - Lập trình mạng dùng socket trên sử dụng C sau đây sẽ trang bị cho các bạn những kiến thức về lập trình socket trên unix, lập trình socket với UDP, lập trình socket với TCP. Với các bạn chuyên ngành Công nghệ thông tin thì đây là tài liệu hữu ích. | BK Trường Đại Học Bách Khoa LẬP TRÌNH MẠNG DÙNG SOCKET TRÊN SỬ DỤNG C Bài Giảng 3 Khoa Học và Kỹ Thuật Máy Tính Trang 1 Trường Đại Học Bách Khoa LẢP TRÌNH SOCKET TRÊN UNIX Quản lý socket - Unix Integer Primitives Meaning SOCKET Create a new communication end point BIND Attach a local address to a socket LISTEN Announce willingness to accept connections give queue size ACCEPT Block the caller until connection attempt arrives CONNECT Actively attempt to establish a connection SEND Send some data over the connection RECEIVE Receive some data from the connection CLOSE Release the connection Khoa Khoa Học và Kỹ Thuật Máy Tính Trang 2 Trường Đại Học Bách Khoa LẬP TRÌNH SOCKET TRÊN UNIX cấu trúc địa chỉ Internet định nghĩa dạng dữ liệu cầu trúc trong ngôn ngũ c. cấu trúc này chỉ có 1 field kiều U-long chửa địa chí IP 32 bit. s addr ìn adrii struct inaddr u_long s_addr - Cấu trúc địa chỉ socket địa chỉ này lưu trữ địa chỉ IP chí số port và dạng family protocol Tên cấu trúc là sockaddr_in được biều diễn ở hình trong slide kế. Trong đó - sin_ìen lưu trữ chiều dài cẩu trúc cùa sockaddr_in - sin_fatniìy dạng protocol của socket - sin_port chỉ số port - sin_addr địa chỉ in Internet cùa socket - stn_zero 8 không dùng đặt giá tụ ũ Khoa Khoa Học và Kỹ Thuật Máy Tính Trang

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.