TCP/IP网络协议标准,是Internet网络中的标准语言
网络层次划分
为了让不同的计算机厂家,生产出来的计算机互相能够通信,也能在大范围之间进行计算机互联网交互,(ISO国际标准化组织)“开放系统互联参考模型”(OSI七层模型)
1.物理层
2.数据链路层
物理链路层:以二进制的数据链路形式在物理媒体进行传输数据 遵守协议:ISO@2100
3.网络层 为数据包选择路由 IP ICMP BGP OSPF协议等
4.传输层 提供端对端的接口 IP port TCP/UDP
5.会话层
6.表示层
7.应用层 最接近用户的应用层 提供文件传输、邮件、文件共享、数据加密等 HTTP、SNMP、FTP、NFS、DNS
应用层介绍
任务:主要是通过进程间的数据交互来完成特定的网络应用。对于不同网络应用需要用不同的网络协议,域名解析系统,用的DNS协议
web服务用得万维网HTTP协议
邮件传输需要用得SMTP协议
我们把应用层交互的数据称为报文
应用层重要概念之DNS协议
域名解析系统DNS 是互联网的一个分布式数据库,主要存储IP与域名的对应关系,能让普通用户更方便使用,从而不用记住繁琐的ip地址
传输层/运输层:作用是两台主机之间的进程进行提供数据传输
传输协议主要有两种:
1.传输控制协议(TCP传输)面向连接的,可靠的数据传输服务
2.用户数据协议(UDP传输)单项传输,不用等接受者确认,不保证数据安全性
区别:
udp无连接,tcp需连接成功
udp尽力传输,不保证数据可靠性。TCP安全性很高,是点对点,一对一的形式
udp是没有报文的,tcp是有可靠的报文交互,传输的数据,无差别,不重复,不丢失
udp支持一对一,一对多,多对多的交互通信(聊天室方面)
记录一次网络学习
最新推荐文章于 2024-09-16 15:03:26 发布
文章介绍了TCP/IP网络协议在Internet中的作用,详细阐述了OSI七层模型,包括物理层到应用层的功能。重点讨论了网络层的IP协议、传输层的TCP与UDP协议的区别,以及应用层中的DNS协议及其在域名解析中的功能。
摘要由CSDN通过智能技术生成