什么是IP地址
何为IP地址
1.IP地址是电子设备(计算机)在互联网上唯一的标识
2.用来在互联网中寻找电脑
(就比如张三要访问某实验室,那么两者要能够互通的前提条件就是能够互相找到对方地址,也就是IP地址.)
内网(局域网)IP和公网(互联网)IP
内网IP
内网IP:路由以内的网络,可以连接互联网,但是互联网是无法直接连接至内网(需要端口映射)
优点:安全,解决IPv4耗尽问题.
缺点:互联网是无法直接连接至内网,比如在自己电脑上搭建的网站,只有和你使用同一个路由器的人才能访问.
外网IP
外网IP:顾名思义,就是公网的IP地址.
优点:可以直接和互联网资源互通,日常应用如摄像头远程监控,电脑远程开机,NAS等.
缺点:安全性较低,IPv4地质资源耗尽.
IP地址就像家庭地址一样,公网IP就是小区地址,内网IP就是具体到每一份门牌号
怎么判断自己电脑是内网IP还是公网IP
1.如果使用了路由器,一定是内网,一般一个公司或一个小区共用一个公网IP地址.
2.win+R 打开电脑命令行输入ipconfig查看以太网地址
(macos及Linux系统为ifconfig,如果连接的是WiFi,则查看无线网络适配器IP地址)
3,打开百度输入IP,查看IP地址,如不一样则使用的是内网地址.
什么是端口
什么是TCP逻辑端口(以下简称为端口)
1.端口是应用程序(服务)在计算机中的唯一标识
2.端口是英文port的意译,可以认为是设备与外界通讯交流的出口,端口可以分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见.(人话就是:例如微信发消息,为什么是两个在微信的用户之间互相传送消息,而不是随意发到其他的APP上面呢,这其中就是因为端口的存在,而若没有端口的存在,那么IP的存在是没有意义的.)
就如这个图,张三访问的就是"合天网安实验室"的该IP下的不同端口
源端口(客户机)端口随机,目标端口(服务器)端口固定开始监听.端口范围为0-65535
怎么查看自己开启了哪些端口
在电脑命令行输入:
Windows系统: netstat-ano
Linux系统: netstat-anltup