OSI模型:开放式系统互联通信参考模型(Open System Interconnection Reference Model),是一种概念模型,一个试图使各种计算机在世界范围内互联为网络的标准框架。
数据包:包、帧、数据包、段、消息
以上五个术语都用来表述数据的单位,大致区分如下:
1.包可以说是全能性术语
2.帧用于表示数据链路层钟包的单位
3.数据包是IP和UDP等网络层以上的分层中包的单位
4.段则表示TCP数据流中的信息
5.消息是指应用协议中数据的单位
每个分层中,都会对所发送的数据附加一个首部,在这个首部中包含了该层必要的信息,如发送的目标地址以及协议相关信息。通常,为协议提供的信息为包首部,所发送的内容为数据。在下一层的角度看,从上一层收到得包全部都被认为是本层的数据
各层协议
应用层:HTTP | Telnet | FTP | TFTP | DNS | SMTP
传输层:TCP | UDP
网络层:IP | ICMP | RIP | IGMP
数据链路层: ARP | RARP | PPP | CSMA/CD
物理层:ISO2110 | IEEE802 | IEEE802.2
1.HTTP(Hypertext Transfer Protocol,超文本传输协议)默认端口80/TCP
2.FTP(文件传输)协议代理服务器常用端口号:21
3.Telnet(远程登录)协议代理服务器常用端口号:23
4.TFTP(Trivial File Transfer Protocol,简单文件传输协议),默认端口号为69/udp
5.SSH(安全登录)、SCP(文件传输)、端口号重定向,默认的端口号为22/tcp
6.DNS(Domain Name System,域名系统)将域名和IP地址相互映射的一个分布式数据库,使用TCP和UDP端口53.
7.SMTP Simple Mail Transfer Protocol(E-mail),默认端口号为25/tcp
8.TCP 是面向连接的、可靠的流协议。TCP 为提供可靠性传输,实行“顺序控制”或“重发控制”机制。此外还具备“流控制(流量控制)”、“拥塞控制”、提高网络利用率等众多功能。
9.UDP 是不具有可靠性的数据报协议。利用IP提供面向无连接的通信服务。在 UDP 的情况下,虽然可以确保发送消息的大小,却不能保证消息一定会到达。
TCP 和 UDP 的优缺点无法简单地、绝对地去做比较:TCP 用于在传输层有必要实现可靠传输的情况;而在一方面,UDP 主要用于那些对高速传输和实时性有较高要求的通信或广播通信。TCP 和 UDP 应该根据应用的目的按需使用。
10.IP(Internet Protocol 网际互联协议),为主机提供一种无连接、不可靠的,尽力而为的数据包传输服务。
11.ICMP(Internet Control Message Protocol),Internet控制报文协议。控制消息是指网络不通、主机是否可达、路由是否可用等网络本身的消息。ping命令和tracert路由追踪命令基于ICMP协议来实现网络功能。
12.RIP(Routing Information Protocol,路由信息协议),是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。RIP协议基于距离矢量算法(DistanceVectorAlgorithms),使用“跳数”(即metric)来衡量到达目标地址的路由距离。范围限制在15跳内。
13.IGMP(Internet Group Management Protocol),Internet组管理协议,主机与本地路由器之间使用Internet组管理协议来进行组播组成员信息交互。
14.ARP(Address Resolution Protocol)地址解析协议,是根据IP地址获取物理地址的一个TCP/IP协议。
15.RARP(Reverse Address Resolution Protocol)反向地址转换协议,允许局域网的物理机器从网关服务器的ARP表或者缓存上请求其IP地址。
16.PPP(Point to Point Protocol,点对点协议)为在点对点连接上传输多协议数据包提一个标准方法。
17.CSMA/CD(Carrier Sense Multiple Access with Collision Detectio)即载波侦听多路访问/冲突检测,是广播型信道中采用一种随机访问技术的竞争型访问方法,具有多目标地址的特点。
18.ISO2110:称为数据通信25芯DTE/DCE接口连接器和插针分配
19.IEEE 802又称为LMSC(LAN /MAN Standards Committee, 局域网/城域网标准委员会),致力于研究局域网和城域网的物理层和MAC层中定义的服务和协议,对应OSI网络参考模型的最低两层(即物理层和数据链路层)。其中最广泛使用的有以太网、令牌环、无线局域网等。
20.IEEE 802.2 是对数据链路层上层逻辑链路控制 (LLC)连接的建立和管理的规范。