|
二 |
八 |
|
000 |
0 |
|
001 |
1 |
|
010 |
2 |
|
011 |
3 |
|
100 |
4 |
|
101 |
5 |
|
110 |
6 |
|
111 |
7 |
|
0000 |
0 |
|
0001 |
1 |
|
0010 |
2 |
|
0011 |
3 |
|
0100 |
4 |
|
0101 |
5 |
|
0110 |
6 |
|
0111 |
7 |
|
1000 |
8 |
|
1001 |
9 |
|
1010 |
A |
|
1011 |
B |
|
1100 |
C |
|
1101 |
D |
|
1110 |
E |
|
1111 |
F |
在PC上绑定安全网关的IP和MAC地址:
1)首先,获得安全网关的内网的MAC地址(例如HiPER网关地址192.168.16.254的MAC地址为
0022aa0022aa)。
2)编写一个批处理文件rarp.bat内容如下:
@echo off
arp -d
arp -s 192.168.16.254 00-22-aa-00-22-aa
将文件中的网关IP地址和MAC地址更改为实际使用的网关IP地址和MAC地址即可。
将这个批处理软件拖到“windowsà开始à程序à启动”中。
3)如果是网吧,可以利用收费软件服务端程序(pubwin或者万象都可以)发送批处理文件rarp.bat
到所有客户机的启动目录。Windows2000的默认启动目录为“C:\Documents and Settings\All Users「
开始」菜单程序启动”。
第二次握手:服务器收到建立连接的请求报文段,发送应答报文段,syn=1,seq=0(不一定要与客户端相同),ack=1(客户端seq+1)回应请求,确认收到客户端请求。
第三次握手:客户端发送seq=1(初始序列号+1),回应请求ack=1确认接收到服务器发送报文段。
第2行表示:ftp服务器76.88.16.16从21端口向ftp客户端76.88.16.104的1038端口返回一个同时带有syn标志和ack标志的应答包,ack应答序列号seq=1791872318+1,syn请求序列号seq=3880988084。
第3行表示:ftp客户端76.88.16.104再向ftp服务器76.88.16.16返回一个包含ack标志的应答包,应答序列号seq=3880988084+1。
至此,ftp客户端和ftp服务器之间就建立了一个安全的可靠的tcp连接。tcp连接建立的三次握手过程示意图如图所示

(1) 会话服务:会话层服务包括会话连接管理服务、会话数据交换服务、会话交互管理服务、会话连接同步服务和异常报告服务等。会话服务过程可分为会话连接建立、报文传送和会话连接释放三个阶段。
(2) 会话控制:从原理上说,OSI中的所有连接都是全双工的。
会话层通过令牌来进行会话的交互控制。令牌是会话连接的一个属性,表示使用会话的独占权:拥有令牌的一方才有权发送数据。令牌是可以申请的,各个端系统对令牌的使用权可以具有不同的优先级。
(3) 会话同步:所谓同步就是使会话服务用户对会话的进展情况都有一致的了解,在会话被中断后可以从中断处继续下去,而不必从头恢复会话。
会话层定义的同步点有主同步点和次同步点两类。
(1) 数据表示:解决数据的语法表示问题,如文本、声音、图形图像的表示,即确定数据传输时的数据结构。
(2) 语法转换:为使各个系统间交换的数据具有相同的语义,应用层采用的是对数据进行一般结构描述的抽象语法,如使用ISO提出的抽象语法标记ASN.1。表示层为抽象语法指定一种编码规则,便构成一种传输语法。
(3) 语法选择传输语法与抽象语法之间是多对多的关系,即一种传输语法可对应于多种抽象语法,而一种抽象语法也可对应于多种传输语法。所以传输层应能根据应用层的要求,选择合适的传输语法传送数据。
(4) 连接管理:利用会话层提供的服务建立表示连接,并管理在这个连接之上的数据传输和同步控制,以及正常或异常地释放这个连接。应用层
应用层:是OSI参考模型的最高层,是用户与网络的接口。应用层通过支持不同应用协议的程序来解决用户的应用需求,如文件传输、远程操作和电子邮件服务等。
应用层提供的典型服务和协议如下:
☆ FTAM(File Transfer, Access and Management)
☆ MHS(Message Handling System)
☆ VTP(Virtual Terminal Protocol)
☆ DS(Directory Service)
☆ CMIP(Common Management Information Protocol)
















