欢迎使用CSDN-markdown编辑器

来源:互联网 发布:unity3d 5.x破解工具 编辑:程序博客网 时间:2024/05/21 03:55

计算机网络是通过某种通信介质将不同地理位置的多台具有独立功能的计算机连接起来,并欲借助网络通信协议,和网络操作系统来进行数据通信,实现网络上的资源共享和信息交换的系统。
物理层(Physical layer):物理层定义了所有电子及物理设备的规范,为上层的传输提供一个物理介质。本层中数据传输的单位为比特(b)。属于本层定义的规范有EIA/TIA RS-332,EIA/TIA RS-449,V.35,RJ-45等,实际中使用的设备如网卡等属于本层。
数据链路层(Data link layer):对物理层收到的比特流进行数据成帧。提供可靠的数据传输服务,实现无差错数据传输。在数据链路层数据传输的单位为帧(frame)。属于本层定义的规范有SDLC,HDLC,PPP,STP,帧中继等,实际中使用的设备如switch交换机属于本层。
网络层(network layer):网络层负责将各个子网之间的数据进行路由选择,分组与重组。本层中数据传输的单位为数据包(packet)。属于本层定义的规范有IP,IPX,RIP,OSPF,ICMP,IGMP等。实际中使用的设备如路由器属于本层。
传输层(transport layer):提供可靠的数据传输服务,它检测路由器丢弃的包,然后产生一个重传请求,能够将乱序的数据包重新排序。
会话层(Session layer):管理主机之间的会话过程,包括会话的建立,终止以及会话过程中的管理。
表示层(presentation layer):表示层对网络传输的数据进行变换,使得多个主机之间传送的信息能够相互理解,包括数据的压缩,加密,格式转换等。
应用层(application layer):应用层与应用程序界面沟通,以达到展示给用户的目的。在此常见的协议有:HTTP, HTTPS, FTP,TELNET,SSH,SMTP,POP3等。
网络中常见的ping命令属于ICMP(Internet control message protocol)。它是TCP/IP协议族的一个子协议,用于在IP主机,路由器之间传递控制消息。控制消息是指网络通不通,主机是否可达,路由是否可用等网络本身的消息。
Ping.exe 的原理是,向指定的的IP地址发送一定长度的数据包,按照约定,若指定的IP地址存在的话,会返回同样大小的数据包,当然,若在指定时间内没有返回,就是“超时”,就认为指定的IP地址不存在。由于ping使用的是ICMP协议,有些防火墙软件会屏蔽ICMP协议,所以有时候Ping的结果只能作为参考,ping不通并不一样说明对方IP不存在。

原创粉丝点击