1.什么是网络
网络就是几部计算机主机或者网络打印机之类的接口设备,通过网线或者是无线网络技术,将这些主机与设备连接起来,使得数据可以通过网络介质(网线以及其他网卡等硬件)来传输的一种方式。
2.以太网的定义
以太网(Ethernet)指的是由Xerox公司创建并由Xerox、Intel和DEC公司联合开发的基带局域网规范,是当今现有局域网采用的最通用的通信协议标准。
3.计算机网络的组件
节点与服务器:具有网络地址(IP)的设备的统称。
网卡:内置或者外挂在主机上面的一个设备,主要用于提供网络连接,目前大都使用具有RJ-45接口以太网卡。一般节点都具有一个以上的网卡,以实现网络连接的功能。
网关:具有两个以上的网络接口。可以连接两个以上不同的网段的设备,路由器就是一个常见的网关设备。
4.网络范围
一般分为局域网(Local Area Network,LAN)和广域网(Wide AreaNetwork,WAN)。其他都很少提。
5.计算机网络协议:OSI七层协议
OSI(Open SystemInterconnection)七层协议主要将网络连接过程分为七个层次,也就是传输过程中分为七步分别执行。 从高到低分别为: 应用层:应用程序接收或者发送数据的接口; 表示层:将来自应用程序生成的数据格式,转换为网络传输的标准格式,以及数据加密; 会话层:确定网络服务是否建立连接; 传输层:定义发送端与接收端的连接技术(TCP、UDP),确保各个资料数据包可以正确无误的到达目的端; 网络层:定义IP; 数据链路层:将数据包数据转换为比特流; 物理层:使用0、1传输比特流,定义传输设备的电压与信号。
6.TCP/IP协议
TCP/IP协议是从OSI模型中简化而来的,它将OSI协议中的应用、表示、会话三层整合成一个应用层。数据链路层和物理层整合成了网络接口层。 其工作流程分为以下几个阶段: 应用程序阶段:浏览器在访问互联网时,将网址信息与相关数据包成一个数据,并传给应用层; 应用层:应用层提供HTTP通信协议,给数据增加一个应用层报头,再传给传输层; 传输层:由于HTTP为可靠连接,将数据进行TCP封装,传给网络层; 网络层:将TCP数据封装到IP数据包内,增加IP报头,传给网络接口层; 网络接口层:将数据转换给比特流,利用传输介质发送给远程主机。