SVN以客户端角度:
访问服务器里面的内容
1、仓库的URL地址
2、用户名和密码
针对跨平台访问
主机1:svn服务器
主机2:svn客户端
主机2->主机1
访问过程:主机1的URL,用户名,密码,主机1 的IP地址->主机2
完整过程:
1、主机1提供服务端仓库的URL地址,仓库关联用户名密码
2、主机1 提供IP地址
IP地址查看:win+R cmd ,ipconfig
3、主机2接收到主机1 发来的URL,用户名密码,IP地址
4、URL和IP地址做结合,主机名换成IP地址
5、在主机2中进行导入导出操作
checkout 向本地导出 commit提交
网络
计算机网络历史
第一阶段:以单计算机为中心的联机系统
特征:主机只做内部通信和数据处理,主机和主机之间是没有办法进行通信工作;
第二阶段:实现主机间实现互联,主机既做数据,又做通信
第三阶段:计算机网络进入标准化发展(网络协议)。
ARPANNET的标准协议:
1、用于计算机之间的数据传输;
2、能够链接不同类型的计算机;
3、所有网络节点同等重要;
4、必须有冗余的路由;
5、网络结构尽可能简单。
路由寻址:在路由器中,从一个接口接收到数据包,根据数据包所携带的地址进行定向转发到另一个接口的过程。
TCP/IP协议
TCP/IP网络通信协议的出现,使不同计算机之间得以实现数据通信,为计算机网络的进一步发展奠定了基础。
基于TCP/Ip的4.2BDS(Unix系统)
不同网络之间的通信
第四阶段:国际化互联网的诞生与发展-->因特网 www
ISO的OSI/RM模型-->通信-->发送方 接受方
ISO:国际标准化组织
OSI/RM:开放式互联参考模型
模型结构:(7层)
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
每层作用:
1、物理层:只负责传输0 1 二进制比特流
功能:
为数据链路层提供服务,从数据链路层接收数据,并按规定形式的信号和格式将数据发送;
向数据链路层提供数据(把比特流还原成数据链路层可以理解的格式)
2、数据链路层:负责将上层数据封装成帧
帧:数据链路层完成从物理层到网络层的过度、准备工作
功能:
传输管理:为网络层提供低出错率、高可靠性的数据链路
流量控制:协调主机和通信设备之间的数据传输率
3、网络层:负责路由寻址和广播
功能:
路由选择与中断;
控制分组传送的操作;
控制流量,以防网络过于拥挤;
建立和撤销网络连接;
根据传输层的要求来选择服务
4、传输层:建立一个可靠的端到端的连接,包括数据核对和初步整理(建立、维护、撤销)
功能:
建立、维护和撤销传输链接----------端对端的连接;
控制流量,差错控制(使高层收到的数据几乎完整无差错);
选择合适的网络层服务以实现其功能;
提供数据的编号、排序、拼接以及重同步功能
5、会话层:负责建立维护拆除会话,为端系统的应用程序之间提供了对话控制机制。(保证传输可靠性)
数据传输的“中间商”角色,负责数据传输的“售后服务”。
功能:
提供两进程之间建立、维护和结束回话链接的功能;
管理会话;
同步数据。
注意:传输层和会话层一般结合使用
6、表示层:表示数据形式,完成对传输数据的转化
功能:
代表应用层协商数据表示;
完成对数据传输的转化,如格式化、加/解密、压缩/解压
7、应用层:所有应用程序的网络在此展开,确定进程之间的通信性质以满足用户的需要。
功能:
提供OSI用户服务,如事务处理、文件传输、数据检索、网络管理、加密。