学习笔记

Simple is beautiful.

导航

<2007年10月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

统计

公告

...

常用链接

留言簿(1)

随笔分类(2)

随笔档案(56)

Weblog

搜索

最新评论

评论排行榜

TCP/IP和OSI分层模型比较

1、TCP/IP分层
TCP/IP共分四层,分别是:网络连接层,网络层,传输层,应用层。我们一般做应用层的开发,用到的协议有HTTP协议,FTP协议,SMTP,POP3等协议。

4

应用层

 (OSI对应的5-7)

HTTPFTPDNSPOP3

3

传输层

(OSI对应的4-5)

TCPUDP

2

网络层

(OSI的第3)

IP

1

网络连接层

(OSI1-2)

Ethernet,Wi-Fi,MPLS等协议

2、ISO分层

OSI/RM模型的对应关系是: 

网络连接层——物理层,数据链路层 

网络层——网络层 

传输层——传输层 

应用层——会话层,表示层,应用层

3、TCP协议和UDP协议     
  • 传输控制协议TCP (Transport Control Protocol) - 数据流传输(面向连接,可靠)      
  • 用户数据报文协议UDP(User Datagram Protocol) - 数据报文传输(无连接不可靠     
  • 4、HTTP请求处理过程

    浏览器发起请求获取页面信息,浏览器只和本机传输层对话。传输层将请求截取封装成TCP请求段,添加一些随机数字标识数据,然后把请求传给本地网络层。网络层把数据解析封装成一定大小的本地IP数据报,并且传输给网络连接层/网络连接层把数据报封装成物理介质的模拟信号数据,通过wire将数据传输到通过地址表识的远程机器的网络连接层,远程机器由网络连接层进行解析,一层一层往上解析,直至应用层。

    posted on 2007-10-08 20:57 Ecko 阅读(1361) 评论(0)  编辑  收藏


    只有注册用户登录后才能发表评论。


    网站导航: