Java网络编程

2021-11-05  本文已影响0人  尘土_64e0

1.网络编程的两个主要问题

          如何准确定位到网络上的一台或多台主机

        找到主机后如何通信

2.网络编程中的要素

        IP和端口号

        网络通信协议

3.万物皆对象


IP

IP地址

    唯一定位一台网络上的计算机

    本机的localhost:127.0.0.1

    IP地址分类

            IPv4/IPv6

                IPv4,如127.0.0.1,4个字节,0--255,255^4=42亿

端口

端口表示计算机上的一个程序的进程。

    不同的进程有不同的端口号,用来区分软件

    被规定为0--65535

    TCP/UDP,65535*2(不太懂这是啥意思),单个协议下,端口号不能冲突

    端口分类:公有端口0--1023

                                HTTP:80

                                HTTPS:443

                                FTP:21

                                Telent:23

                        程序注册端口1024--49151,用来分配用户或程序

                                Tomcat:8080

                                 MySql:3306

                                 Oracle:1521

                        动态、私有端口49152--65535

上一篇下一篇

猜你喜欢

热点阅读