博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网络编程(七层模型)
阅读量:5235 次
发布时间:2019-06-14

本文共 671 字,大约阅读时间需要 2 分钟。

网络编程 编写基于网络通讯的应用程序 ​ 1.七层模型 ​ 应用层

应用层由来:用户使用的都是应用程序,均工作于应用层,互联网是开发的,大家都可以开发自己的应用程 序,数据多种多样,必须规定好数据的组织形式

应用层功能:规定应用程序的数据格式。

   传输层         TCP/UDP工作在传输层         要求 要联网的应用程序必具备端口号         用于定位某台计算机上的某个应用程序         TCP         三次握手  建立连接         四次挥手  断开连接         为了保证数据的完整性 ​     网络层         ip协议         ip地址 四个十进制数 前三个是网络号 后一位是主机号  主机号为1是网关         网关之间通过路由协议来找到对方 ​         有了ip之后 可以在全世界范围内定为到一台计算机
   链路层         解析二进制的数据         以太网协议工作在该层         规定了二进制数据的分组方式         一段二进制数据称之为数据帧  1518         包含 head和data ​         还规定了一个计算机必须有MAC地址  通过MAC就能定位局域网内的一台计算机 ​     物理层: 物理传输介质         网线 光纤  无线网络         能传输二进制数据

 

 

 

 

 

 

转载于:https://www.cnblogs.com/huangchaonan/p/10176491.html

你可能感兴趣的文章
Android 博客园客户端 (七)登录功能
查看>>
PHP动态页面 生产静态页 方法二
查看>>
Java大数——a^b + b^a
查看>>
zcmu 1041
查看>>
POJ-2533 Longest Ordered Subsequence ( DP )
查看>>
poj 3164 最小树形图(朱刘算法)
查看>>
百度贴吧图片抓取工具
查看>>
服务器内存泄露 , 重启后恢复问题解决方案
查看>>
第二阶段冲刺(2)
查看>>
ajax post 传参
查看>>
2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」
查看>>
[转]Debug 和 Release 编译方式的区别
查看>>
android一些细节问题
查看>>
实验四
查看>>
oracle 建表--序列--插入值
查看>>
KDESVN中commit时出现containing working copy admin area is missing错误提示
查看>>
利用AOP写2PC框架(二)
查看>>
[转载]Trie树|字典树(字符串排序)
查看>>
Git学习系列 (一)
查看>>
【原】移动web页面使用字体的思考
查看>>