Intel và AMD đã tạo ra bộ thiết kế socket và Slot cho những bộ xử lý của họ.
Điều khiển dạng SocketMỗi socket hay Slot được thiết kế để hỗ trợ một dãy bộ xừ lý cơ bản và nâng cấp khác nhau.
Bảng 3.13 thể hiện các thứ bậc cho các socket/slot tiêu chuẩn khác nhau và liệt kê các chip được thiết kế để cắm vào chúng.Điều khiển dạng Socket
Các socket 1, 2, 3, 6 là các socket bộ xử lý 486 và được thể hiện cùng nhau trong hình 3.11 nên bạn có thể thấy các sự so sánh kích cỡ toàn bộ và các sắp xếp chân giữa những socket này.
Các socket 4, 5, 7, 8 là các socket bộ xử lý Pentium và Pentium Pro, được thể hiện cùng nhau trong hỉnh 3.12 nên bạn có thể thấy các sự so sánh kích cỡ toàn bộ và các sắp xếp chân giữa những socket này.
Góc độ mạng: Socket là 1 trong 2 điểm cuối của đường nối kết 2 chiều giữa 2 chương trình thực thi trên mạng. Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 2 Điều khiển dạng Socket
Góc độ người lập trình: Socket là giao diện lập trình ứng dụng (API) hay bộ thư viện hàm hỗ trợ, dùng để nối kết chương trình ứng dụng với lớp mạng trong hệ thống mạng TCP/IP. Giới thiệu lần đầu dưới hệ điều hành UNIX version 4.3 BSD. Giới thiệu về Socket Phân loại AF_UNIX: giao tiếp giữa các quá trình trong cùng 1 máy. AF_INET: giao tiếp giữa các quá trình trên nhiều máy tínhĐiều khiển dạng Socket
Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 3 Giới thiệu về Socket Cơ chế giao tiếp Một trong hai quá trình phải công bố số hiệu cổng của socket mà mình sử dụng để nhận và gởi dữ liệu. Các quá trình khác có thể giao tiếp với quá trình đã công bố cổng cũng bằng cách tạo ra một socket. Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 4 Giới thiệu về Socket
Điều khiển dạng Socket
Cổng (port): là 1 số 16 bit Từ 0 – 1023: cổng hệ thống Từ 1024 – 49151: cổng phải đăng ký (registered port) Từ 49152 – 65535: cổng dùng riêng (private port). Một số cổng thông dụng Echo: cổng 7 (TCP, UDP) Web: cổng 80 (TCP) FTP: cổng 21 cho nối kết và 20 cho dữ liệu (TCP) Điều khiển dạng Socket
SMTP: cổng 25 (TCP) POP: cổng 110 (TCP) Telnet: cổng 23 (TCP) DNS: cổng 53 (TCP và UDP) SNMP: cổng 161 (UDP) RIP: cổng 520 (UDP) Bộ môn HTMT&TT,
Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 5 Giới thiệu về Socket Các chế độ giao tiếp TCP (Transmission Control Protocol): có nối kết UDP (User Datagram Protocol):
không nối kết Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 6 Giới thiệu về Socket