当前位置: 首页 > news >正文

怎么制作企业网站文案发布平台

怎么制作企业网站,文案发布平台,wordpress侧栏图片插件,桂林北站停车场收费标准协议 协议就是约定 网络协议是协议中的一种 协议分层 协议本身也是软件,在设计上为了更好的模块化,解耦合,也是设计成为层状结构的 两个视角: 小白:同层协议,直接通信 工程师:同层协议&…

协议

协议就是约定

网络协议是协议中的一种

协议分层

协议本身也是软件,在设计上为了更好的模块化,解耦合,也是设计成为层状结构的

两个视角:

小白:同层协议,直接通信

工程师:同层协议,没有直接通信,是各自使用下层提供的结构能力,完成的通信

分层可以实现解耦合,降低复杂度

TCP/IP协议族

为什么要有TCP/IP协议族?用来解决网络遇到的问题

距离长引入了很多问题:

  • 精准发送到指定目标
  • 传输困难
  • 丢失的风险

冯诺依曼计算机也是网络,只不过距离比较近

OS可以不同,但协议栈必须按照相同标准实现,所以不同主机才可以相互通信

TCP:传输层

IP:网络层

TCP/IP:必须实现在内核中

TCP/IP是最重要的协议,所以以此命名协议族

操作系统都是C语言写的

TCP/IP是操作系统一部分,也是C写的,TCP/IP部分C代码在所有OS都相同

协议本质就是相同的结构体,不同OS/主机使用相同结构体(相同代码),这就是协议本质

协议的朴素认识:所谓协议,就是通信双方都认识的结构化的数据类型(因为代码相同)

每台主机在局域网上,要有唯一的标识确保主机的唯一性:mac地址

以太网是局域网中的一种

为了防止数据碰撞(冲突),以太网中只允许同时存在一个数据。以太网相当于临界资源

报文=报头+有效载荷

mac & ip

ip是一直不变的,mac是一直变化的

图片

看目的ip进行路由

局域网通信,需要mac地址

一般而言,mac地址,只在局域网中有效

端口号(port)

端口号是传输层协议内容

端口号是二字节16位整数

端口号标识一个进程

0-1023 知名端口号

1024-65535:操作系统动态分派端口号

ip+端口号唯一确定一个进程

网络通信本质:进程间通信

socket:ip+地址

socket(插座)

为什么不用pid/tid,非要新建一个端口号概念?

网络和进程等解耦合,防止互相干扰

传输层中TCP/UDP协议

Transmission Control Protocol

传输控制协议

User Datagram Protocol

用户数据报协议

[细节不同]

TCP/DUP没有好坏,各有使用条件

字节流:类似水流,随便读取

数据报:类似快递,只能按照规定限制读取

网络规定,所有发送到网络的,都是大端

sockaddr

struct sockaddr

sockaddr_in

sockaddr_un

继承与多态

用sockaddr接收in/un

为什么不用void*?

  • 当时还没有void*
  • sockaddr比void*语义清楚

板书笔记

http://www.dt0577.cn/news/13767.html

相关文章:

  • 怎么建设h5网站简单制作html静态网页
  • 子目录 独立的网站seo推广优化官网
  • g3云推广是哪家公司的苏州优化网站公司
  • java怎么做3d游戏下载网站网页设计制作网站html代码大全
  • 怎样自己做qq网站营销型网站建设团队
  • 文创产品设计就业前景逆冬黑帽seo培训
  • 上海找做网站公司添加友情链接的技巧
  • 做视频网站 服务器配置自助建站seo
  • 福建住房与城乡建设网站南宁seo多少钱报价
  • 网站开发属于专利吗全国疫情最新信息
  • 什么网站可以做期货北京百度关键词推广
  • 南昌污水厂最新数据天津seo霸屏
  • 怎么做网站的营销目前最新的营销方式有哪些
  • 哈尔滨做网站哪家便宜百度搜索网页版入口
  • 长沙 网站建设软文推广网
  • 网站建设 该如何选好域名sem搜索
  • 自己切片视频做网站推广策划方案模板
  • 微信网站开发公司电话深圳网页设计公司
  • 网站建设电话销售开场白旺道seo
  • 邹城网站制作网页制作的步骤
  • 现在都用什么网站找事做图片外链生成
  • 网站建设与设计ppt外链发布
  • 聊城市住房和城乡建设委员会门户网站网站推广途径和推广要点有哪些?
  • 设计非常漂亮的网站淘宝关键词搜索量排名
  • 江苏省昆山市网站制作自己建网站怎么弄
  • 做实体店优惠券的网站天津网络优化推广公司
  • 真人性做爰直播网站中央电视台新闻联播广告价格
  • 品牌网站都有哪些网站流量统计系统
  • 微信微网站开发查域名备案信息查询
  • wordpress 更改密码武汉seo优化公司