网络--七层协议
来源:互联网 发布:怎么提高淘宝的转化率 编辑:程序博客网 时间:2024/05/21 08:57
七层协议:
计算机如何连接起来?
网线/无线电波/光纤 ---只能传递电信号(数字时代:高低电平(0和1);模拟时代:正弦波).
'物理层':规定了计算机的连接方式.规定了连接标准.
010101001010000001111111111110101
单纯的 0和1没有意义的.必须规定解读方式.
'数据链路层':规定0和1的解读方式.
以太网协议:局域网协议.规定了"数据包"的概念.
"网络层":
如果寻找到网络中唯一的一台计算机?
网络地址: 网址/IP地址.通过IP地址来寻找网络中唯一的一台计算机.
IP地址:用来确定网络中的计算机的位置.
{
IPv4
IPv6
}
子网掩码: 子网掩码配合IP地址共同来决定计算机所在的"子网络(局域网)"
子网掩码与IP地址做"与/和"运算.运算之后的结果就是计算机所在的子网络.
路由器/网关 :路由器/网关地址.
"网络拓扑结构"
DNS服务器:将域名解析成IP地址.
网络层是建立"主机"到"主机"之间的通信. IP 到 IP
路由器/交换机:网络寻址功能.寻找一条'最佳'的路径找到网络中的计算机.
网卡:网卡也是唯一的.
MAC地址:就是网卡地址.
一条聊天信息通过网卡流入了计算机.
QQ(5000)/微信(4000)/陌陌(3000) --聊天类/社交类.
如何确定网卡中流入的信息是给哪个应用程序的?
传输层:
给每一个使用网卡的应用程序(app)一个编号.通过编号来确定app. ----这个编号就是"端口号"
端口号就是一个 app.
无论TCP还是UDP ,都会附带端口号.
TCP协议:三次握手协议/安全协议.目前应用最广泛的协议.效率没有UDP协议高."需要建立连接".
UDP协议:报文头协议.无连接的.效率高.
传输层主要建立 "端口"到"端口"之间的通信.
网络通信模型: "主机 +端口"
Socket = TCP + IP // 最常见的
Socket = UDP + IP
会话层
自动.网络寻址/收发信息都可以自动完成.
表示层
解决不同系统之间通信的语法问题.
应用层
规定不同app的数据传输格式.
{
http:// 超文本传输协议.网络开发中使用最广泛的协议. http是一个特殊处理的(TCP/IP)协议.
mailto: 邮件传输协议.
ftp : 文件传输协议.
}
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- 网络--七层协议
- 网络七层协议
- 网络七层协议
- 网络七层协议
- Codeforces 665B - Shopping
- [CODEVS1378]选课(树形dp)
- python基础学习03(循环)
- 教你HTML5与iOS交互实现各种排序动画演示
- Leetcode #57. Insert Interval 间隔插入 解题报告
- 网络--七层协议
- python颜色及背景
- Android 深入理解Android中的自定义属性
- Velocity 入门
- leetcode 36. Valid Sudoku-有效数独|哈希表
- UVa 151 - Power Crisis
- 工作室日记——文档格式培训
- 〖十大算法〗—-浅谈
- Java相关