目录
一、IP地址
二、端口
三、终端
四、显卡服务器
一、IP地址
IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异,防止在交换数据时网络上发生通信错误。
IP地址基础知识。个人电脑和个人手机等,只有遵守IP协议,才能实现互联网的相互连接。在计算机中,每台电脑都是有对应的IP地址,IP地址是一个数字列表,在当前IPv4的版本中,IP地址是一个32位的二进制数,分成4个字节,最常见的点分十进制就表示4段
IP地址类型。IP地址类型有两种类型,一种是公有地址(全局IP地址),另一种是私有地址(专用IP地址)。共有地址是由因特网直接负责,ip地址向因特网提出申请,由此进行访问。私有地址是属于非注册的地址,有专门的机构使用。
ip地址和域名的关系。IP地址是数字序列,域名是一个易于用户记忆的名称(字母),我们可以通过域名找到IP地址。
二、端口
"端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。电话使用RJ11插口也属于物理端口的范畴。
什么是本地端口?本地端口是你主机上可以接的接口,简单地说,本地端口就是本地可以对外提供服务或与外界连接的接口。
什么是远程端口?服务器所有应用通信都是通过对应的端口建立的,端口范围是1-65535,window服务器默认远程管理服务端口是3389,为了增强安全性,一般都会更改3389端口。
虚拟端口如何使用?一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来 区分不同的服务的。需要注意的是:端口并不是一一对应的。比如你的电脑作为客户机访问一台服务器时,服务器使用“80”端口与你的电脑通信,但你的电脑则可能使用“3457”这样的端口。
三、终端
终端(Computer terminal),是与计算机系统相连的一种输入输出设备。
用台式PC机来举例。一台台式机是由主机(机箱)和很多外围设备组成的。主机里边包括主板、CPU、内存、硬盘、和其他芯片等等。外围设备包括显示器、鼠标、键盘、耳机、麦克风、和摄像头等等。这些外围设备就被称为终端,负责向主机输入数据的就叫输入终端,比如鼠标、键盘、麦克风、摄像头,负责接收主机输出数据的设备就被称作输出终端,比如显示器、耳机。
终端的类型。终端,除了可以分为输入终端与输出终端外,还可以按照与主机的距离可以本地终端和远程终端,或者按照与主机的连接方式分成物理终端和虚拟终端。
比如我们在杭州的某个机房里有一台服务器,用VGA线接了一台显示器,用USB连接了键盘,那么这台显示器和这个键盘就是服务器的本地终端。假如我们在隔壁机房用串口线又接了一个显示器和键盘,那它们就可以称为远程终端。不管是在本地机房还是隔壁机房,因为这几个终端和服务器都是通过物理设备直接连接的,所以它们都被称为物理终端。物理终端在 Linux中被标识为 tty。它是teletype的缩写。
假如我们在上海的家里通过 ssh 远程登陆杭州的服务器,那么我们在家中用的设备就是服务器的远程终端,也是一个虚拟终端(因为没有与服务器在本地用物理设备连接)。虚拟终端在 Linux 中用 pts (pseudo termial slave)来标识。用 who 命令可以查看当前登陆系统的用户,以及他们所使用的终端类型。
四、显卡服务器
服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。服务器作为电子设备,其内部的结构十分的复杂,但与普通的计算机内部结构相差不大,如:cpu、硬盘、内存,系统、系统总线等。
显卡服务器(GPU服务器)即增加了显卡的服务器,可以用来异构计算,用GPU来大大加速CPU不是很擅长的浮点运算,可以为服务器承担输出显示图形的任务。一般是用来做 3D 图形应用程序、视频解码、深度学习、科学计算或者运行安卓手机模拟器,适合手机游戏挂机、自动化脚本运行的。