Danh mục tài liệu

Bài giảng Lập trình mạng: Bài 1 - Bùi Trọng Tùng

Số trang: 32      Loại file: pdf      Dung lượng: 1.25 MB      Lượt xem: 20      Lượt tải: 0    
Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Lập trình mạng - Bài 1: Mở đầu" cung cấp cho người học các kiến thức: Cơ bản về mạng máy tính, nguyên lý tầng ứng dụng, nguyên lý tầng giao vận, địa chỉ IPv4, thư viện lập trình WinSock. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình mạng: Bài 1 - Bùi Trọng TùngLẬP TRÌNH MẠNGBùi Trọng TùngBộ môn Truyền thông và Mạng máy tínhViện CNTT – TT, Đại học BKHN1Thông tin học phần• Mã học phần: IT4060• Khối lượng: 2(2-1-0-4)• Học phần học trước: IT3080 - Mạng máy tính• Mục tiêu: Trang bị cho sinh viên các kiến thức và kỹ nănglập trình mạng TCP/IP.• Đánh giá:• Quá trình(30%): Bài tập tuần, Chuyên cần (Điều kiện: Trung bìnhcộng điểm bài tập tuần >=3.0)• Cuối kỳ(70%): Hoàn thành bài tập lớn• Website: http://users.soict.hust.edu.vn/tungbt/it406021Quy định nộp bài tập tuần• Thời hạn: theo từng bài tậpNộp sau thời hạn từ 0-24 giờ trừ 20%, từ 24-48 giờ trừ40%, trên 48 giờ trừ 100%.• Cách thức nộp: Đóng gói file mã nguồn vào một thư mụccó tên theo định dạng: HoTenSV_MSSV_XTrong đó X là số thứ tự của bài tập tuần (có ghi trong fileđề bài)Ví dụ: BuiTrongTung_20101234_1• Nén thư mục và gửi email đính kèm file nén vào địa chỉltm.it4060@gmail.comTiêu đề: Nộp bài tập tuần X• Không trung thực khi làm bài tập: điểm học phần là F3Giảng viênBùi Trọng Tùng,Email: tungbt@soict.hust.edu.vnĐịa chỉ: Phòng 405 – Nhà B1 – Đại học BKHNWebsite: https://users.soict.hust.edu.vn/tungbtFB: /groups/FAQ.TungBT42BÀI 1.MỞ ĐẦU5Nội dung• Cơ bản về mạng máy tính• Nguyên lý tầng ứng dụng• Nguyên lý tầng giao vận• Địa chỉ IPv4• Thư viện lập trình WinSock631. CƠ BẢN VỀ MẠNG MÁY TÍNH7Mạng máy tính là gì?• Tập hợp các máy tính kết nối vớimobile networknhau dựa trên một kiến trúc nào đóđể có thể trao đổi dữ liệuglobal ISP• Máy tính: máy trạm, máy chủ, bộđịnh tuyến• Kết nối bằng một phương tiện truyền• Theo một kiến trúc mạnghomenetworkregional ISPinstitutionalnetwork84Mạng máy tính là gì?• Phương tiện truyền: đường truyền vật lý:• Hữu tuyến: cáp đồng, cáp quang• Vô tuyến: sóng hồng ngoại, sóng radio• Kiến trúc mạng:• Hình trạng mạng: cách thức các máy tính kết nối bằng đườngtruyền vật lý với nhau• Giao thức mạng: cách thức các máy tính trao đổi dữ liệu với nhaunhư thế nào?• Hoạt động cơ bản trên hệ thống mạng máy tính: truyềnthông tin từ máy tính này sang máy tính khác• Tương tự như con người trao đổi thư tín qua hệ thống bưu điện• Máy nguồn: gửi dữ liệu• Máy đích: nhận dữ liệu9Phân loại mạng máy tính• Mạng cá nhân (PAN – Personal Area Network)• Phạm vi kết nối: vài chục mét• Số lượng người dùng: một vài người dùng• Thường phục vụ cho cá nhân• Mạng cục bộ (LAN – Local Area Network):• Phạm vi kết nối: vài ki-lô-mét• Số lượng người dùng: một vài đến hàng trăm nghìn• Thường phục vụ cho cá nhân, hộ gia đình, tổ chức105