zoukankan
html css js c++ java
TCP/IP协议原理及应用
一、TCP/IP模型
1、TCP/IP 四层模型、五层模型与 OSI 七层模型对比
常用的是:TCP/IP 五层模型
2、TCP/IP 五层模型与 OSI 七层模型相同点:
两者都是以协议栈的概念为基础
协议栈中的协议彼此互相独立
下层对上层提供服务
3、TCP/IP 五层模型与 OSI 七层模型不同点:
OSI 是先有模型,后有协议;TCP/IP是先有协议,后有模型
OSI 适用于各种协议栈;TCP/IP只适用于TCP/IP网络;
层次数量不同
二、TCP/IP版本4和版本6
1、TCP/IP 4 协议
目前互联网使用的协议
IP地址数量不足产生的应用危机
2、TCP/IP 6 协议
下一代互联网协议
解决IP地址数量不足的问题
提供更高效的安全性,Qos等功能
三、TCP/IP 协议簇的组成
1、应用层协议
HTTP:超文本传输协议
TFTP:简单文件传输协议
SMTP:简单邮件传输协议
SNTP:简单网络管理协议
DNS:域名服务
FTP:文件传输协议
2、传输层协议
TCP:传输控制协议,提供面向连接的服务
UDP:用户数据报协议,提供面向无连接的服务
3、网络层协议
ICMP:互联网控制消息协议
IGMP:互联网组管理协议
IP:互联网协议
ARP:地址解析协议
RARP:逆向地址解析协议
4、数据链路层、物理层协议
由底层网络定义的协议
四、数据的封装与解封装
1、分层实例(通过信件收发理解封装与解封装)
类似于信件的收发过程,写信人将信件写好放入信封并寄出,当地邮局揽收,之后根据目的地运送至收信人所在地的邮局,邮局投递给收信人,收信人拆开信封,查看信件。
2、数据的封装与解封装过程
测试之路,慢慢其修远兮
查看全文
相关阅读:
初学者--bootstrap(六)组件中的字体图标----在路上(9)
clearfix的最佳方案----在路上(22)
css的五种属性值----在路上(21)
float---浮动带来的影响与清除浮动带来的影响方法----在路上(20)
form表单 ----在路上(15)
css中常见的属性-----在路上(14)
Linux | 管道、重定向命令
C++ | from_string函数的写法
C++/C | 关于char* char[] char = new char[n]
C++内存管理 | 01 C++ memory primitives
原文地址:https://www.cnblogs.com/zhengyao9236/p/11583797.html
最新文章
Dockerfile Centos7 安装wget gcc vim vi openssh 并默认启动ssh
基于Docker构建上百台Nginx、Tomcat
详解MySQL的主从复制、读写分离、备份恢复
Powershell 脚本错误日志
运维管理工具的对比Puppet、Chef、Ansible和SaltStack
SSH端口转发详解及实例
-------------------------------关于浏览器兼容性问题-------------------------------------------
HTML5------------------------------媒体查询的介绍与使用--------------------------------
HTML5--------------------------CSS3的属性应用与实例----------------------
《-------------------Form表单标签-------------------》
热门文章
《----css样式---------浮动带来的影响与解决方法---------------》
项目开发流程-------敏捷开发--精益概述
bootstrap 组件
bootstrap-全局css样式
bootstrap的介绍 和使用
HTML5入门(CSS样式-------------------(CSS基础知识点----------------------------))
HTML中上传与读取图片或文件(input file)----在路上(25)
html中键盘事件----在路上(16)
HTML中的拖拉框----在路上(29)
初学者--bootstrap(六)组件中的下拉菜单----在路上(10)
Copyright © 2011-2022 走看看