Mar 21, 2012

Bài tập và bài giải môn phương pháp tính

Tài liệu này của thầy mình dạy, nay share lên cho các bạn nhé

Pass nếu có: kenhdaihoc.com

Xem thêm: http://kenhdaihoc.com/forum/showthread.php?t=2962 

Mar 20, 2012

Tìm hiểu và so sánh giữa 2 giao thức TCP và UDP

Xem thêm: http://kenhdaihoc.com/forum/showthread.php?t=2953 


UDP (User Datagram Protocol) là một trong những giao thức cốt lõi của giao thức TCP/IP. Dùng UDP, chương trình trên mạng máy tính có thể gởi những dữ liệu ngắn được gọi là datagram tới máy khác. UDP không cung cấp sự tin cậy và thứ tự truyền nhận mà TCP làm; các gói dữ liệu có thể đến không đúng thứ tự hoặc bị mất mà không có thông báo. Tuy nhiên UDP nhanh và hiệu quả hơn đối với các mục tiêu như kích thước nhỏ và yêu cầu khắt khe về thời gian. Do bản chất không trạng thái của nó nên nó hữu dụng đối với việc trả lời các truy vấn nhỏ với số lượng lớn người yêu cầu.

Tại sao vẩn dùng UDP? ( Theo mình tóm gọn như sau)
- Không cần thiết lập kết nối: dành cho ứng dụng chỉ chạy từ một phía
- Không duy trì trạng thái kết nối: Ứng dụng phục vụ nhiều người hơn
- Tiêu đề gói nhỏ: 8byte
- Không kiểm xoát tốc độ gửi: Gửi trước sau hy nhanh chậm thì tùy ý
- Không cần độ chính xác cao: Dữ liệu bị lỗi vẫn chấp nhận được


TCP (Transmission Control Protocol - "Giao thức điều khiển truyền vận") là một trong các giao thức cốt lõi của bộ giao thức TCP/IP. Sử dụng TCP, các ứng dụng trên các máy chủ được nối mạng có thể tạo các "kết nối" với nhau, mà qua đó chúng có thể trao đổi dữ liệu hoặc các gói tin. Giao thức này đảm bảo chuyển giao dữ liệu tới nơi nhận một cách đáng tin cậy và đúng thứ tự. TCP còn phân biệt giữa dữ liệu của nhiều ứng dụng (chẳng hạn, dịch vụ Web và dịch vụ thư điện tử) đồng thời chạy trên cùng một máy chủ.

So sánh một cách đơn giản :

Giống nhau : đều là các giao thức mạng TCP/IP, đều có chức năng kết nối các máy lại với nhau, và có thể gửi dữ liệu cho nhau....

Khác nhau (cơ bản): 
các header của TCP và UDP khác nhau ở kích thước (20 và 8 byte) nguyên nhân chủ yếu là do TCP phải hộ trợ nhiều chức năng hữu ích hơn(như khả năng khôi phục lỗi). UDP dùng ít byte hơn cho phần header và yêu cầu xử lý từ host ít hơn
TCP :
- Dùng cho mạng WAN 
- Không cho phép mất gói tin 
- Đảm bảo việc truyền dữ liệu 
- Tốc độ truyền thấp hơn UDP
UDP: 
- Dùng cho mạng LAN 
- Cho phép mất dữ liệu 
- Không đảm bảo.
- Tốc độ truyền cao, VolP truyền tốt qua UDP

Sưu tầm có bổ sung
Xem thêm: http://kenhdaihoc.com/forum/showthread.php?t=2953

Mar 17, 2012

Tìm hiểu về Mô hình tham chiếu TCP/IP

1/- Vai trò của mô hình tham chiếu TCP/IP 
Các bộ phận, văn phòng của Chính phủ Hoa Kỳ đã nhận thức được sự quan trọng và tiềm năng của kỹ thuật Internet từ nhiều năm trước, cũng như đã cung cấp tài chính cho việc nghiên cứu để thực sự có được một mạng Internet toàn cầu. Sự hình thành kỹ thuật Internet là kết quả nghiên cứu dưới sự tài trợ của Defense/Advanced Research Projects Agency (ARPA/DARPA). Kỹ thuật ARPA bao gồm một tập hợp của các chuẩn mạng, đặc tả chi tiết cách thức mà các máy tính thông tin liên lạc với nhau, cũng như các quy ước cho các mạng interconnecting và định tuyến giao thông. Tên chính thức là TCP/IP Internet Protocol Suite và thường được gọi là TCP/IP, có thể dùng để thông tin liên lạc qua tập hợp bất kỳ các mạng interconnected. Nó có thể dùng để liên kết mạng trong một công ty, không nhất thiết phải nối kết với các mạng khác bên ngoài.

2/- Các lớp của mô hình tham chiếu TCP/IP :


Mô hình tham chiếu TCP/IP

Mô hình tham chiếu TCP/IP tương tự như kiến trúc OSI nhưng chỉ có 4 lớp (OSI có 7 lớp) , sau đây là một số tính chất của các lớp trong mô hình tham chiếu TCP/IP :

- Application layer : quản lý các giao thức, như hỗ trợ việc trình bày, mã hóa và quản lý cuộc gọi. Lớp Application cũng hỗ trợ nhiều ứng dụng như : FTP (File Transfer Protocol), HTTP (Hypertext Transfer Protocol), SMTP (Simple Mail Transfer Protocol), DNS (Domain Name System), TFTP (Trivial File Transfer Protocol).

- Transport layer : 
đảm nhiệm việc vận chuyển từ nguồn đến đích. Tầng Transport đảm nhiệm việc truyền dữ liệu thông qua hai nghi thức TCP (Transmission Control Protocol) và UDP (User Datagram Protocol).

- Internet layer : 
đảm nhiệm việc chọn lựa đường đi tốt nhất cho các gói tin. Nghi thức được sử dụng chính ở tầng này là nghi thức IP (Internet Protocol).

- Network Interface : 
có tính chất tương tự như hai lớp Data Link và Physical của kiến trúc OSI.


3/- Các bước đóng gói dữ liệu trong mô hình TCP/IP :


Các bước đóng gói trong mô hình TCP/IP4/- So sánh mô hình OSI và TCP/IP :



So sánh mô hình OSI và mô hình TCP/IP
Các điểm giống nhau :
- Cả hai đều có kiến trúc phân lớp.
- Đều có lớp Application, mặc dù các dịch vụ ở mỗi lớp khác nhau.
- Đều có các lớp Transport và Network.
- Sử dụng kỹ thuật chuyển Packet (Packet-switched).
- Các nhà quản trị mạng chuyên nghiệp cần phải biết rõ hai mô hình trên.

Các điểm khác nhau :

- Mô hình TCP/IP kết hợp lớp Presentation và lớp Session vào trong lớp Application.
- Mô hình TCP/IP kết hợp lớp Data Link và lớp Physical vào trong một lớp.
- Mô hình TCP/IP đơn giản hơn bởi vì có ít lớp hơn.
- Nghi thức TCP/IP được chuẩn hóa và được sử dụng phổ biến trên toàn thế giới.

Xem thêm: http://kenhdaihoc.com/forum/showthread.php?t=2936

Download Tổng hợp 32 video học môn CCNA Voids


Lang thang trên mạng mình thấy bộ video nàu rất hay, post lên đây cho bạn nào chưa biết thì bây giời biết nhé



Chương trình đào tạo CCNA Voice



Download
http://kenhdaihoc.com/forum/showthread.php?t=2935 

Download Tổng hợp video học môn CCNA


Lang thang trên mạng mình thấy bộ video nàu rất hay, post lên đây cho bạn nào chưa biết thì bây giời biết nhé






Đây là bài đầu tiên, mình xin giới thiệu đến các bạn nội dung học của khóa học CCNA. Qua đây cũng có vài điều cần lưu ý với các bạn khi tham gia học. Một vài bước chuẩn bị thật cần thiết để quá trình làm lab được tốt hơn




Download tại đây: http://kenhdaihoc.com/forum/showthread.php?t=2933

Tổng hợp video học môn Mạng Căn Bản


Lang thang trên mạng mình thấy bộ video nàu rất hay, post lên đây cho bạn nào chưa biết thì bây giời biết nhé 




Chào mừng các bạn đến với khóa học Mạng Căn Bản trong bài đầu tiên này, tôi sẽ giới thiệu khóa học này cho các bạn, những nội dung gì mà chúng ta sẽ tìm hiểu. Đồng thời bạn cũng cần chuẩn bị một số thứ để bắt đầu vào khóa học chứ!
Demo:





Xem và download toàn bộ

Tổng hợp 58 video học lâp trình Java








Xem & tải trọn bộ tại đây