局域网LAN网络
城域网MAN计算机网络
广域网WANorm
同轴电缆网络接口
双绞线网络进程
光纤网络资源
卫星网络路由
星形网络form
总线网络效率
环状网络transform
因为结点之间联系很复杂,在制定协议时,把复杂成份分解成一些简单的成份。再将它们复合起来。经常使用的复合方式是层次方式,即同层间能够通讯、上一层能够调用下一层,而与在下一层不发生关系。
主机A 主机B
应用层 应用层协议 应用层
表示层 表示层协议 表示层
会话层 回话层协议 会话层
传输层 传输层协议 传输层
网络层 网络层协议 网络层
数据链路层 数据链路层协议 数据链路层
物理层 物理层协议 物理层
OSI参考模式:开放系统互连参考模型
TCP/IP是一个协议族,也是按照层次划分,共四层:应用层、传输层、互连网络层,网络接口层(物理+数据链路层)。
OSI网络通讯协议模型,是一个参考模型,而一个参考模型,而TCP/IP协议是事实上的标准。
TCP/IP协议集
应用层 Telnet,FTP,SMTP,DNS,HTTP以及其余应用协议
传输层 TCP/UDP
网络层 IP,ARP,RARP,ICMP
网络接口 各类通讯网络接口(以太网等)
TCP/IP参考模型:传输控制/国际协议
一、封装(发送数据)
二、拆封(接收数据)
一种面向链接(链接导向)的、可靠的、基于字节流的传输层(Transport layer)通讯协议
特色
面向链接
点到点的通讯
高可靠性:三次握手
占用系统资源多、效率低
生活案例
打电话
应用案例
HTTP FTP TELNET SMTP
一种无链接的传输层协议,提供面向事物的简单不可靠信息传送服务
特色
非面向链接,传输不可靠,可能丢失
发送无论对方是否准备好,接收方收到也不确认
能够广播发送
很是简单的协议,开销小
生活案例
发送短信、发电报
应用案例
DNS SNMP
用来标志网络中的一个通讯实体的地址。通讯实体能够是计算机,路由器等
IPV4:32位地址,以点分十进制表示,如:192.168.0.1
IPV6:128位(16个字节)写成8个16位的无符号整数,每一个整数用四个十六进制位表示,数之间用冒号(:)分开,如3ffe:32011:1401:1280:c8ff:fe4d:db39:1984
127.0.0.1本机地址
192.168.0.0--192.168.255.255私有地址,属于非注册地址,专门为组织机构内部使用。
IP是用来标志一台计算机,可是一台计算机上可能提供不少种应用程序,使用端口来区分这些应用程序。
端口是虚拟的概念,并非说在主机上真有若干个端口。经过端口,能够在一个主机上运行多个网络应用程序。
端口范围0--65535,16位整数
必须同时制定IP地址和端口号才能正确的发送数据
公认端口0-1023 好比80端口分配给www,21端口分配给FTP
注册端口1024-49151 分配给用户进程或应用程序
动态/私有端口49152-65535