web协议总结
IP叫网际协议,有分组打包、集合组装的特性,提供不可靠的包交换
IP地址是一个字符串
socket叫套接字,用于描述ip地址和端口,是传输的句柄
tcp传输控制协议,面向连接,可靠,位于传输层,IP层上,应用层下,采用滑动窗口协议和慢启动算法,传输数据报,形成字节流
udp用户数据包协议,无连接,不可靠,位于传输层,IP层上,应用层下,不能对数据包分组、组装和排序,传输数据报
Tcp/ip 传输控制协议/网间协议 ,包括了TCP/IP/UDP/ICMP/RIP/TELNETFTP/SMTP/ARP/TFTP,他是一个工业标准,是一种对对低级协议集的统称
Mac 叫介质访问控制,也叫物理地址,由硬件处理,是计算机的全球唯一识别码,算是身份证,用来发送和接受侦的识别
网络层的IP地址、传输层的端口号、应用层的用户名都叫逻辑地址,或网络地址,由软件处理
层 |
传输单位 |
协议 |
作用 |
相关的设备和技术 |
应用层 |
bytes |
Telnet/FTP/HTTP/DNS/SNMP/SMTP |
负责对软件提供接口以使程序能使用网络服务 |
|
表示层 |
|
|
数据将按照网络能理解的方案进行格式化;这种格式化也因所使用网络的类型不同而不同 |
应用程序和网络之间的翻译官
|
会话层 |
|
|
负责在网络中的两节点之间建立和维持通信。 功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个节点之间的对 话,决定通信是否被中断以及通信中断时决定从何处重新发送 |
有人把会话层称作网络通信的“交通警察” |
传输层 |
报文(message) |
Tcp/udp/spx |
进行流量控制或是基于接收方可接收数据的快慢程度规定适当的发送速率、按照网络能处理的最大尺寸将较长的数据包进行强制分割 |
|
网络层 |
报文(message) |
Ip/icmp/igmp/ipx/appleTalk |
主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方 |
路由器 |
数据链路层 |
帧(frame) |
以太网、令牌环网、FDDI、IEEE802.3 |
物理地址寻址、数据的成帧、流量控制、数据的检错、重发 |
交换机 |
物理层 |
bit |
|
产生并检测电压以便发送和接收携带数据的信号 |
网卡、双绞线、电流、电气电压 |
ISO 7层参考模型分析
层
|
传输单位 |
协议 |
作用 |
相关的设备和技术 |
应用层 |
bytes |
Telnet/FTP/HTTP/DNS/SNMP/SMTP |
应用程序间沟通的层 |
包括ISO的应用层、表示层、会话层 |
传输层 |
报文(message) |
Tcp/udp/spx |
它提供了节点间的数据传送服务 |
|
网络层 |
报文(message) |
Ip/icmp/igmp/ipx/appleTalk |
负责提供基本的数据封包传送功能
|
|
网络访问层 |
bit |
以太网、令牌环网、FDDI、IEEE802.3 |
对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。 |
包括ISO的数据链路层、物理层 |
TCP/IP 4层结构模型分析(实际中使用的)