Web基本应用技术原理
陈奇副教授
E-mail: ******@scnu.
本课程内容
字符编码:Unicode、UTF-16、UTF-8等
Web资源定位符URI和IRI
多用途互联网邮件扩展(MIME)
超文本传输协议(HTTP)
视角
本课程的目的是了解Web技术的实现原理,而不是上网操作方法。
可以从如下角度看待本课程内容:
如果你参与编写一个浏览器,或者一个电子邮件程序,或者编写一个?
的网络体系结构
OSI参考模型: TCP/IP模型:
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
应用层
WWW, FTP, , SMTP等
传输层:TCP、UDP
网络层:IP
数据链路层
物理层
上传送的数据包
IP报头
IP报文
TCP报头
TCP报文
HTTP,FTP,SMTP…数据
IP地址
TCP端口
各种应用协议所传送的数据
域名
DNS
IP地址
常见应用协议的TCP端口地址:
HTTP: 80
FTP: 20, 21
: 23
SMTP: 25
POP3: 110
... …
技术规范
W3C(World Wide Web Consortium)发布的技术规范,内容涉及HTML、XML、URI/URL、CSS、DOM等站。
IETF( Engineering Task Force)发布的RFC文件,其内容涉及TCP/IP、ARP/RARP、路由协议、电子邮件协议、HTTP、FTP、等等。RFC文件的名称为RFCxxxx,其中xxxx为文件编号,目前编号已有三千多个。RFC文件可从IETF网站,也可以利用google搜索。
Web基本应用技术原理 来自淘豆网m.daumloan.com转载请标明出处.