Một trong những điều mà tôi cảm thấy tôi thiếu hiểu biết đủ tốt là các giao thức mạng / internet. Vì vậy, có lẽ câu hỏi của tôi là ngu ngốc.
Nếu tôi hiểu chính xác, các cổng TCP / UDP là "cục bộ" đối với phần mềm máy chủ và máy khách và chỉ liên quan trên các thiết bị duy trì kết nối; và các cổng được xử lý theo địa chỉ IP bên ngoài có dấu hai chấm là "cục bộ" với bộ định tuyến ở chỗ chúng chỉ liên quan đến bộ định tuyến và liên quan đến việc tìm kiếm một thiết bị không có địa chỉ bên ngoài duy nhất.
Vì vậy, nếu tôi đúng, tôi chỉ muốn chắc chắn, nếu bạn có một hàm được xác định:
TCPserver.listen(string ip, int port)
Sau đó tôi có thể làm (tùy thuộc vào việc thực hiện khóa học):
TCPserver.listen("123.456.789:18735", 1337)
Và hai cổng sẽ không liên quan gì đến nhau và không bao giờ có thể can thiệp lẫn nhau?
Nếu tôi không đúng, tôi sẽ làm gì sai?
TCPserver.listen("123.456.789:18735", 1337)
có thể sai .. hoàn toàn có thể là 127.0.0.1 hoặc 0.0.0.0 và không có số cổng trong phạm vi có lẽ chỉ nên là IP. Đây là ngôn ngữ gì? Và 1337
hacker Kiddie có nói không, điều này thường không dựa trên sự hiểu biết đúng đắn.
"If I understand it correctly, TCP/UDP ports are "local" to the server and client software"
CÁI GÌ?"and are only relevant on the devices maintaining the connection"
GÌ?"and the ports tacked on"
GÌ?"and the ports tacked on to external IP addresses with a colon are 'local' to the router in that they are only relevant to the router "
KHÔNG, và CÁI GÌ?"and in the interest of finding a device without a unique external address"
GÌ? Ai đang cố gắng tìm các thiết bị có địa chỉ IP trùng lặp. Tại sao bạn có thiết bị w / trùng lặp địa chỉ IP? Wat on earth ave u bin readin