文档介绍:第1章 Web基础知识
基础
Web简介
Web开发工具
学习目的与要求:
本章通过Web基础知识的简单介绍,的基本服务、IP地址、域名和URL,Web的基本概念,认识建立一个网站的常见技术,以及Web的开发工具,各种开发语言的特点。
基础
的基本服务
TCP/IP协议
IP地址、域名和URL
Web简介
什么是Web
Web的组成
Web技术
Web开发工具
网页设计工具
Web开发语言
的基本服务
1. 电子邮件(E-mail)服务
2. 万维网(. 文件传输(FTP)与匿名文件传输(Anonymous FTP)服务
4. 新闻组() 服务
5. Archie服务
6. Gopher服务
TCP/IP协议
TCP/IP
TCP/IP协议(Transmission Control Protocol/ Protocol)叫做传输控制/网际协议,又叫网络通讯协议,国际互联网络的基础。
TCP/IP是网络中使用的基本的通信协议,它不是一个单个协议,而是代表一组协议,如TCP(传输控制协议)、IP(网际协议)、IGMP(网际分组管理协议)、ARP(地址解析协议)、ICMP(网际控制报文协议)和UDP(用户数据报协议)等,TCP和IP是其中最为重要的两个协议。我们通常称它为TCP/IP协议族。
TCP/广域网开发的网络体系结构和协议标准,是目前国际上规模最大的计算机网络,的广泛使用,使得TCP/IP成了事实上的标准。
2. TCP/IP层次
TCP/IP协议基于四层参考模型。每一层对应于国际标准组织(ISO)提议的七层OSI(开放系统互连)模型的一层或多层。
网络接口层这是TCP/IP软件的最低层,指定如何通过网络物理地发送数据,包括与网络媒体直接接触的硬件设备如何将比特流转换成电信号。协议有:以太网、令牌网、FDDI、、帧中继、RS-232、
层将数据装入IP数据包,包括用于在主机间及经过网络转发数据包时所用的源和目标的地址信息。实现IP数据包的路由。主要协议有:IP、ICMP、ARP、RARP(反向地址解析协议)、RIP、OSPF
传输层提供应用程序间的通信。常见的有TCP、UDP、RTP(实时传输协议)
应用层向用户提供一组常用的应用程序,比如电子邮件、文件传输访问、远程登录等。协议提供在网络其它主机上注册的接口。会话提供了基于字符的虚拟终端。文件传输访问FTP使用FTP协议来提供网络内机器间的文件拷贝功能。
IP地址、域名和URL
IP地址
IP地址具有固定和规范的格式,每个IP地址长为32位,被分为4段,每段8位(即1个字节),段与段之间用句点“.”分隔。为了便于表达和识别,IP地址是以十进制形式表示的,每段所能表示的十进制数最大不超过255。
例如西安电力高等专科学校网站的IP地址为:。
每个IP地址分为网络ID(也称网络地址)和主机ID(也称主机地址)两部分。
网络地址用于惟一标识大型TCP/IP网际网内部的每个网络,连接到并共享访问同一网络的所有系统在其完整的IP地址内部都有一个公用的网络ID;
主机地址用于标识每个网络内部的TCP/IP节点,如工作站、服务器、路由器或其他TCP/IP设备等。
NIC(网络信息中心)统一负责全球地址的规划、管理。通常每个国家成立一个组织,统一向国际组织申请IP地址,然后再分配给客户。由于网络的规模有较大差别,有的主机多,有的主机少,所以根据网络规模的大小将IP地址分为A,B,C三大类,除了上述三大类IP地址外,还有D,E两类特殊IP地址。
A类地址:该地址主要用于世界上少数的具有大量主机的网络,其网络数量有限,故仅有很少的国家和网络才可获得此类地址。
B类地址:此类地址用于适量的,规模适中的网络, 的迅速发展,也很难分配到此类地址。
C类地址:主要用于网络数多、主机数相对较少的网络,每个网络最多不超过256 台主机。