Khái niệm Địa cổng (Address & Port) Khái niệm Địa cổng (Address & Port) Bởi: Khoa CNTT ĐHSP KT Hưng Yên Nguyên lý: + Trong máy có nhiều ứng dụng muốn trao ứng dụng khác thông qua mạng (ví dụ có ứng dụng máy A muốn trao đổi với với ứng dụng máy B) + Mỗi máy tính có đường truyền liệu (để gửi nhận) Vấn đề : 1/2 Khái niệm Địa cổng (Address & Port) Rất xảy "nhầm lẫn" liệu từ máy A gửi đến máy B liệu gửi cho ứng dụng máy B? Giải quyết: Mỗi ứng dụng máy B gán số hiệu (mà ta quen gọi cổng : Port), số hiệu cổng từ 65535 Khi ứng dụng máy A muốn gửi cho ứng dụng máy B việc điền thêm số hiệu cổng (vào trường RemotePort) vào gói tin cần gửi Trên máy B, Các ứng dụng việc kiểm tra giá trị Cổng gói tin xem có trùng với số hiệu Cổng (đã gán – giá trị Localport) hay không ? Nếu xử lý, trái lại không làm (vì mình) Như vậy: Khi cần trao đổi liệu cho hai ứng dụng cần phải biết thông tin tối thiểu Địa (Address) số hiệu cổng (Port) ứng dụng + Hai ứng dụng nằm máy + Hai ứng dụng máy không trùng số hiệu cổng + LocalHost : (Địa máy chạy ứng dụng):, Với B: LocalHost = 192.168.1.2, với A Localhost = 192.168.1.1; + RemoteHost (Địa máy chạy ứng dụng tham gia trao đổi thông tin với ứng dụng tại) RemoteHost ứng dụng chạy máy A : 192.168.1.2; RemoteHost ứng dụng chạy máy B : 192.168.1.1; + LocalPort: LocalPort ứng dụng chạy máy A (FTP) 100, ứng dụng chạy máy B (FTP) 5; + RemotePort: RemotePort ứng dụng chạy máy A (FTP) 5, ứng dụng chạy máy B (FTP) 100; + Hai ứng dụng đặt hay máy khác LocalPort giống (Nhưng đặt máy không trùng nhau) 2/2 .. .Khái niệm Địa cổng (Address & Port) Rất xảy "nhầm lẫn" liệu từ máy A gửi đến máy B liệu gửi cho ứng dụng máy B? Giải quyết: Mỗi ứng dụng máy B gán số hiệu (mà ta quen gọi cổng : Port), ... hiệu cổng từ 65535 Khi ứng dụng máy A muốn gửi cho ứng dụng máy B việc điền thêm số hiệu cổng (vào trường RemotePort) vào gói tin cần gửi Trên máy B, Các ứng dụng việc kiểm tra giá trị Cổng gói... Cổng (đã gán – giá trị Localport) hay không ? Nếu xử lý, trái lại không làm (vì mình) Như vậy: Khi cần trao đổi liệu cho hai ứng dụng cần phải biết thông tin tối thiểu Địa (Address) số hiệu cổng