C ứng dụng gì trong mạng máy tính và học như nào để có thể làm được thực tế?
Chào cả nhà ạ!
Hiện tại e có đang tự học ngôn ngữ lập trình C. Cũng chỉ là những bước đầu cơ bản, nhưng cũng đang khá mù mờ về định hướng với ngôn ngữ này. Hiện e đang học về mạng máy tính, cả nhà cho em hỏi là C nó ứng dụng j trong mạng và học như nào để có thể làm được thực tế như thế ạ? Vì mấy ngôn ngữ khác e thấy code xong ra có giao diện hay sản phẩm luôn còn C thì e cũng ko rõ học xog cơ bản thì học đến j và viết ứng dụng cho mạng thì cần j, khá mù mờ nên mong mn góp ý ạ :<
Các driver hầu hết được viết bằng C. Nếu em chọn làm network device driver thì chắc chắn em sẽ phải dùng C để code. Còn học như thế nào để làm được như thực tế thì em phải học thật kỹ các kiến thức cơ bản mạng máy tính. Bao gồm các khái niệm về gói tin, frame, header, IP, TCP/UDP, … cho tới các khái niệm về NAT, DHCP, Switch, Router, … Bên cạnh đó phải học thật kỹ C.
Nhưng thực tế để mà làm được device driver sẽ phải mất rất nhều thời gian.