WindowsServer入门系列之十六端口、连接与端口扫描

作者: 云计算机网 分类: 云安全 发布时间: 2015-07-26 17:22

端口与连接是网络中两个非常基础的概念,本篇博文将介绍相关的一些基础知识。

1.端口

我们在学习网络技术时经常会提到80端口、21端口等,这些端口到底指的是什么呢?要注意,它们可不是像路由器或交换机上的那些物理接口,而是一些纯粹的逻辑接口,也就是说,它们都是操作系统里面的概念。

端口其实就是应用层的程序与传输层的TCP或UDP协议之间联系的通道。

根据TCP/IP模型,所有的应用层程序所产生的数据,都要向下交给传输层去继续处理。传输层的协议只有两个:可靠的TCP和不可靠的UDP。而应用层的协议可是多种多样,如负责网页浏览的http、负责文件传输的ftp、负责邮件发送和接收的smtp、pop3等。

我们的操作系统又允许同时运行多个程序,这就产生了一个问题:传输层的协议如何来区分它所接收到的数据到底是由应用层的哪个协议产生的呢?所以就必须得提供一种机制以使传输层协议能够区分开不同的应用层程序。这个机制就是端口。

每个端口都对应着一个应用层的程序,当一个应用程序要与远程主机上的应用程序通信时,传输层协议就为该应用程序分配一个端口,不同的应用程序有着不同的端口,以使来往的数据互不干扰。

152340432.jpg

每个端口都有一个唯一的编号,在TCP/IP协议中是用一个16位的二进制数来为端口编号,所以端口号的取值范围为0~65535。这其中0端口未用,为了合理地分配使用端口,对它们进行了以下分类:

    1~1023之间的端口固定地分配给一些常用的应用程序,称为固定端口。如http采用80端口,FTP采用21端口,Telnet采用23端口等。


    1024~65535之间的端口随机的分配给那些发出网络连接请求的应用程序,称为随机端口,比如1024端口就是分配给第一个向系统发出申请访问网络的程序,程序关闭之后就会释放所占用的端口,然后可以再分配给其它程序使用。


    另外根据所使用的传输层协议不同,端口又可以分为TCP端口和UDP端口两种类型。所以对端口的准确描述应该是:传输层协议+端口号。如HTTP默认使用TCP的80端口,FTP默认使用TCP的21端口,SMTP默认使用TCP的25端口,POP3默认使用TCP的110端口,HTTPS默认使用TCP的443端口,DNS使用UDP的53端口,远程桌面协议(RDP)默认使用TCP的3389端口,telnet使用TCP的23端口,Windows访问共享资源使用TCP的445端口等。对于这些常见的固定端口我们应该熟记。

    152534743.jpg

  • 根据外媒的报道,一份据称是即将上市的英特尔Comet Lake SKU的名单已在网上曝光,这次是Comet Lake G系列,15W TDP,虽然睿频频率还可以,但是主频却远远低于现在的低压处理器,一起来看一下吧。

    这是Comet Lake G系列的首次曝光,但似乎不是Kaby Lake-G系列的英特尔-AMD联合处理器。除了i3外都是四核八线程,表中还列出了不同核数下的睿频频率,第一个数字是单个核心可达到的最大turbo频率,下一个数字表示一组特定核心,最终数字可能表示全核睿频频率。

    外媒称Comet Lake G系列CPU预计将和DDR4-3200和LPDDR4-3733内存兼容,另外它还可能支持AVX-512。

    不久前,英特尔处理器客户路线图泄露,主要是移动产品。移动路线图显示英特尔10nm处理器将在今年限量推出,而移动标压H处理器将继续采用14nm工艺,直至2021年。

  • 相关推荐:

  • 英特尔CometLakeG系列CPU曝
  • Word2003中打印多节文档一
  • MySQL视图入门浅析
  • SQLServer数据库入门基础知
  • 分析WindowsServer域密码的
  • WindowsServer组策略的五大
  • 图文详解WindowsServer8安装
  • 如何在WindowsServer2008系统
  • 关于WindowsServer2003许可授
  • WindowsServer2008R2AD域迁移到
  • 网站内容禁止违规转载,转载授权联系中国云计算网