当前位置: 首页 > news >正文

万网云虚拟主机上传网站吗建设网站的颜色

万网云虚拟主机上传网站吗,建设网站的颜色,施工企业资质证书哪里下载,网站建设 考核指标网络编程概述 Java是 Internet 上的语言#xff0c;它从语言级上提供了对网络应用程序的支持#xff0c;程序员能够很容易开发常见的网络应用程序。 Java提供的网络类库#xff0c;可以实现无痛的网络连接#xff0c;联网的底层细节被隐藏在 Java 的本机安装系统里#…网络编程概述 Java是 Internet 上的语言它从语言级上提供了对网络应用程序的支持程序员能够很容易开发常见的网络应用程序。 Java提供的网络类库可以实现无痛的网络连接联网的底层细节被隐藏在 Java 的本机安装系统里由 JVM 进行控制。并且 Java 实现了一个跨平台的网络库程序员面对的是一个统一的网络编程环境。 1、两种架构 1CS架构 全称为Client/Server结构是指客户端和服务器结构多为app。常见程序有QQ、Wechat、腾讯会议等。 2B/S架构 全称为Browser/Server结构是指浏览器和服务器结构。常见浏览器有IE、谷歌、火狐等。 两种架构各有优势但是无论哪种架构都离不开网络的支持。网络编程就是在一定的协议下实现两台计算机的通信的程序。 2、网络基础 计算机网络 把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统从而使众多的计算机可以方便地互相传递信息、共享硬件、软件、数据信息等资源。网络编程的目的直接或间接地通过网络协议与其它计算机实现数据交换进行通讯。网络编程中有三个主要的问题 问题1如何准确地定位网络上一台或多台主机答通常使用IP地址实现主机的定位。IP地址具有唯一性。问题2如何定位主机上的特定的应用答通常使用端口号进一步定位主机上特定的程序。 例如HTTP服务通常监听在80端口HTTPS服务通常监听在443端口。 问题3找到主机后如何可靠、高效地进行数据传输答使用合适的网络通信协议。如TCP。UDP。TCP提供可靠的、面向连接的服务确保数据包的顺序传输和无丢失而UDP提供更高效的、无连接的服务。 3、网络通信要素 通信要素一IP地址和域名 1 IP地址 IP地址指互联网协议地址Internet Protocol Address俗称IP。IP地址用来给网络中的一台计算机设备做唯一的编号。 IP地址 网络地址 主机地址 网络地址标识计算机或网络设备所在的网段主机地址标识特定主机或网络设备 IP地址分类方式一 IPv4是一个32位的二进制数通常被分为4个字节表示成a.b.c.d 的形式以点分十进制表示例如192.168.65.100 。其中a、b、c、d都是0~255之间的十进制整数。IPv6由于互联网的蓬勃发展IP地址的需求量愈来愈大但是网络地址资源有限使得IP的分配越发紧张。 IPv6重新定义地址空间采用128位地址长度共16个字节写成8个无符号整数每个整数用四个十六进制位表示数之间用冒号分开。比如ABCD:EF01:2345:6789:ABCD:EF01:2345:6789。IPv6实际可分配的地址整个地球的每平方米面积上仍可分配1000多个地址这样就解决了网络地址资源数量不够的问题。2012年6月6日国际互联网协会举行了世界IPv6启动纪念日这一天全球IPv6网络正式启动。多家知名网站如Google、Facebook和Yahoo等于当天全球标准时间0点北京时间8点整开始永久性支持IPv6访问。IPv6的设计过程中除了一劳永逸地解决了地址短缺问题以外还考虑了在IPv4中解决不好的其它问题主要有端到端IP连接、服务质量QoS、安全性、多播、移动性、即插即用等。 IP地址分类方式二 公网地址( 万维网使用和 私有地址( 局域网使用。192.168.开头的就是私有地址范围即为192.168.0.0--192.168.255.255专门为组织机构内部使用。 常用命令 查看本机IP地址在控制台输入 ipconfig 检查网络是否连通在控制台输入 ping 空格 IP地址 ping 220.181.57.216 特殊的IP地址 本地回环地址(hostAddress)127.0.0.1 主机名(hostName)localhost 2 域名 Internet上的主机有两种方式表示地址 域名(hostName)www.atguigu.comIP 地址(hostAddress)202.108.35.210 域名解析因为IP地址数字不便于记忆因此出现了域名。域名容易记忆当在连接网络时输入一个主机的域名后域名服务器(DNSDomain Name System域名系统)负责将域名转化成IP地址这样才能和主机建立连接。 在浏览器中输入www . qq .com 域名操作系统会先检查自己本地的hosts文件是否有这个网址映射关系如果有就先调用这个IP地址映射完成域名解析。如果hosts里没有这个域名的映射则查找本地DNS解析器缓存是否有这个网址映射关系如果有直接返回完成域名解析。如果hosts与本地DNS解析器缓存都没有相应的网址映射关系首先会找TCP/IP参数中设置的首选DNS服务器在此我们叫它本地DNS服务器此服务器收到查询时如果要查询的域名包含在本地配置区域资源中则返回解析结果给客户机完成域名解析此解析具有权威性。如果要查询的域名不由本地DNS服务器区域解析但该服务器已缓存了此网址映射关系则调用这个IP地址映射完成域名解析此解析不具有权威性。如果本地DNS服务器本地区域文件与缓存解析都失效则根据本地DNS服务器的设置是否设置转发器进行查询如果未用转发模式本地DNS就把请求发至13台根DNS根DNS服务器收到请求后会判断这个域名(.com)是谁来授权管理并会返回一个负责该顶级域名服务器的一个IP。本地DNS服务器收到IP信息后将会联系负责.com域的这台服务器。这台负责.com域的服务器收到请求后如果自己无法解析它就会找一个管理.com域的下一级DNS服务器地址(http://qq.com)给本地DNS服务器。当本地DNS服务器收到这个地址后就会找http://qq.com)域服务器重复上面的动作进行查询直至找到www.qq.com主机。如果用的是转发模式此DNS服务器就会把请求转发至上一级DNS服务器由上一级服务器进行解析上一级服务器如果不能解析或找根DNS或把转请求转至上上级以此循环。不管是本地DNS服务器用是是转发还是根提示最后都是把结果返回给本地DNS服务器由此DNS服务器再返回给客户机。 通信要素二端口号 网络的通信本质上是两个进程应用程序的通信。每台计算机都有很多的进程那么在网络通信时如何区分这些进程呢 如果说IP地址可以唯一标识网络中的设备那么端口号就可以唯一标识设备中的进程应用程序。 不同的进程设置不同的端口号。 端口号用两个字节表示的整数它的取值范围是0~65535。 公认端口0~1023。被预先定义的服务通信占用如HTTP80FTP21Telnet23注册端口1024~49151。分配给用户进程或应用程序。如Tomcat8080MySQL3306Oracle1521。动态/ 私有端口49152~65535。 如果端口号被另外一个服务或应用所占用会导致当前程序启动失败。 通信要素三网络通信协议 网络通信协议在计算机网络中这些连接和通信的规则被称为网络通信协议它对数据的传输格式、传输速率、传输步骤、出错控制等做了统一规定通信双方必须同时遵守才能完成数据交换。 新的问题网络协议涉及内容太多、太复杂。如何解决 计算机网络通信涉及内容很多比如指定源地址和目标地址加密解密压缩解压缩差错控制流量控制路由控制如何实现如此复杂的网络协议呢通信协议分层思想。 在制定协议时把复杂成份分解成一些简单的成份再将它们复合起来。最常用的复合方式是层次方式即同层间可以通信、上一层可以调用下一层而与再下一层不发生关系。各层互不影响利于系统的开发和扩展。 OSI参考模型模型过于理想化未能在因特网上进行广泛推广TCP/IP参考模型(或TCP/IP协议)事实上的国际标准。TCP/IP协议 传输控制协议/因特网互联协议( Transmission Control Protocol/Internet Protocol)TCP/IP 以其两个主要协议传输控制协议(TCP)和网络互联协议(IP)而得名实际上是一组协议包括多个具有不同功能且互为关联的协议。是Internet最基本、最广泛的协议。 TCP/IP协议中的四层介绍 应用层应用层决定了向用户提供应用服务时通信的活动。主要协议有HTTP协议、FTP协议、SNMP简单网络管理协议、SMTP简单邮件传输协议和POP3Post Office Protocol 3的简称,即邮局协议的第3个版等。传输层主要使网络程序进行通信在进行网络通信时可以采用TCP协议也可以采用UDP协议。TCPTransmission Control Protocol协议即传输控制协议是一种面向连接的、可靠的、基于字节流的传输层通信协议。UDP(User Datagram Protocol用户数据报协议)是一个无连接的传输层协议、提供面向事务的简单不可靠的信息传送服务。网络层网络层是整个TCP/IP协议的核心支持网间互连的数据通信。它主要用于将传输的数据进行分组将分组数据发送到目标计算机或者网络。而IP协议是一种非常重要的协议。IPinternet protocal又称为互联网协议。IP的责任就是把数据从源传送到目的地。它在源地址和目的地址之间传送一种称之为数据包的东西它还提供对数据大小的重新组装功能以适应不同网络对包大小的要求。物理数据链路层链路层是用于定义物理传输通道通常是对某些网络连接设备的驱动协议例如针对光纤、网线提供的驱动。 4、InetAddress类 -1- 作用 一个InetAddress实例对应一个具体的地址。 -2-实例化方式 InetAddress  getByName(String host)   InetAddress getLocalHost() public class InetAddressTest {public static void main(String[] args) {try {//InetAddress.getByName获取指定的ip地址实例InetAddress Name InetAddress.getByName(192.168.99.99);System.out.println(Name);//输入一个ip地址返回得到一个ip地址的实例InetAddress name InetAddress.getByName(www.baidu.com);System.out.println(name);//输入一个域名返回得到域名和域名对应的ip地址。//对域名进行解析时通过网络调用了DNS服务器//InetAddress.getLocalHost()获取本地ip的InetAddress实例InetAddress inetAddress InetAddress.getLocalHost();System.out.println(inetAddress);//显示本电脑的ip//等价于InetAddress inetAddress1 InetAddress.getByName(127.0.0.1);System.out.println(inetAddress1);//2个 常用的方法System.out.println(name.getHostName());//打印域名System.out.println(name.getHostAddress());//打印ip地址} catch (UnknownHostException e) {e.printStackTrace();}} }
http://www.dnsts.com.cn/news/12162.html

相关文章:

  • 网站后台上传文件企业做网站哪家便宜
  • 网站seo策略做网站用什么云服务器
  • 在大网站做网页广告需要多少钱wordpress如何返回之前更新的版本
  • 专用车网站建设广州网站模块建设
  • 建立网站通信管理局网站 备案
  • 如何分析一个网站公司网络运营团队方案
  • 广州商务网站建设电话祺越网站建设
  • 中国建筑信息查询平台西安优化外
  • 视频上传网站如何做网站设计排名网站
  • 网站备案资质为自家企业做网站
  • qq空间主页制作网站梧州网站设计制作服务至上
  • 白城市住房建设局网站全国网络维护的公司排名
  • 网站后台开发做什么设计模板修饰演示文稿
  • 网站建设方案可以乱写吗网站怎么做才美观
  • 深圳网站开发深圳网站设计提供企业网站建设方案
  • 网站信息化建设建议书搭建电商网站
  • 马鞍山建设局网站好的seo公司营销网
  • 什么是建设网站自己做有趣的网站
  • 建设工程交流网站网络seo是什么意思
  • 做ppt必备网站咸阳网站建设公司
  • 电子商城网站建站客网站推广公司官网
  • 如何在网站标题加logo外包是什么意思
  • 西安外贸网站建设智能展厅
  • 深圳网站制作网站建设文案策划网站
  • ps做兼职在什么网站可以找到电视剧下载网站 免费糖醋蒜怎样做
  • 巩义网站网站建设html网站自带字体怎么做
  • 漂亮企业网站企业课程培训
  • 网站建设前的分析公司概况了解注册公司网站流程
  • iis 做网站短视频万能素材库
  • 官方网站制作哪家专业wordpress2018