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

东莞市住房和城乡建设厅网站网站开发软件搭配

东莞市住房和城乡建设厅网站,网站开发软件搭配,化妆品网站建设原因,做catalog的免费网站目录 一、IP地址 1. 概念 2. 格式 3. 特殊IP 二、端口号 1.概念 2. 格式 3.注意事项 三、 协议 1. 概念 2. 作用 四、协议分层 1. 网络设备所在分层 五、封装与分用 六、客户端和服务器 1. 客户端与服务器通信的过程 一、IP地址 1. 概念 IP地址主要用于标识网络主机.其他网络… 目录 一、IP地址 1. 概念 2. 格式 3. 特殊IP 二、端口号 1.概念 2. 格式 3.注意事项 三、 协议 1. 概念 2. 作用 四、协议分层 1. 网络设备所在分层 五、封装与分用 六、客户端和服务器 1. 客户端与服务器通信的过程  一、IP地址 1. 概念 IP地址主要用于标识网络主机.其他网络设备(如路由器)的网络地址.简单说IP地址用于定位主机的网络地址 就像我们发送快递一样需要知道对方的收货地址快递员才能将包裹送到目的地。 2. 格式 IP地址是一个32位的二进制数通常被分割为4个“8位二进制数”也就是4个字节如 01100100.00000100.00000101.00000110 通常用“点分十进制”的方式来表示即 a.b.c.d 的形式a,b,c,d都是0~255之间的十进制整数。如100.0.0.6。 3. 特殊IP 127.*的IP地址用于本机环回(loop back)测试通常是127.0.0.1 本机环回主要用于本机到本机的网络通信系统内部为了性能不会走网络的方式传输对于开 发网络通信的程序即网络编程而言常见的开发方式都是本机到本机的网络通信 二、端口号 1.概念 在网络通信中IP地址用于标识主机网络地址端口号可以标识主机中发送数据、接收数据的进程。简单说端口号用于定位主机中的进程。 类似发送快递时不光需要指定收货地址IP地址还需要指定收货人端口号 2. 格式 端口号是0~65535范围的数字在网络通信中进程可以通过绑定一个端口号来发送及接收网络数据 3.注意事项 两个不同的进程不能绑定同一个端口号但一个进程可以绑定多个端口号 了解 一个进程启动后系统会随机分配一个端口启动端口 程序代码中进行网络编程时需要绑定端口号收发数据的端口来发送、接收数据。 进程绑定一个端口号后fork一个子进程可以实现多个进程绑定一个端口号但不同的进程不能绑定同一个端口号 问题 有了IP地址和端口号可以定位到网络中唯一的一个进程但还存在一个问题网络通信是基于二进制0/1数据来传输如何告诉对方发送的数据是什么样的呢 网络通信传输的数据类型可能有多种图片视频文本等。同一个类型的数据格式可能也不同如发送一个文本字符串“你好”如何标识发送的数据是文本类型及文本的编码格式呢 基于网络数据传输需要使用协议来规定双方的数据格式 三、 协议 1. 概念 协议网络协议的简称网络协议是网络通信即网络数据传输经过的所有网络设备都必须共同遵从的一组约定、规则。如怎么样建立连接、怎么样互相识别等。只有遵守这个约定计算机之间才能相互通信交流。通常由三要素组成 语法即数据与控制信息的结构或格式语义即需要发出何种控制信息完成何种动作以及做出何种响应时序即事件实现顺序的详细说明 协议protocol最终体现为在网络上传输的数据包的格式 2. 作用 为什么需要协议 就好比见网友彼此协商胸口插支玫瑰花见面这就是一种提前的约定也可以称之为协议 计算机之间的传输媒介是光信号和电信号。通过 频率 和 强弱 来表示 0 和 1 这样的信息。要想传递各种不同的信息就需要约定好双方的数据格式 网络协议是指计算机网络中各个设备之间通信所遵循的一套规则和标准。网络协议的作用主要有以下几个方面 1.确保网络中各个设备之间数据传输的正确性和可靠性。网络协议规定了数据传输的格式、传输方式和传输过程中可能出现的错误处理等规则以保证数据传输的正确性和可靠性。 2.提高网络通信效率。网络协议通过规定传输数据的方式、流量控制和拥塞控制等规则使得网络中的数据可以高效传输提高网络通信效率。 3.保障网络安全。网络协议规定了数据传输的加密、认证和授权等安全机制以确保网络通信的安全性。 4.促进多种设备的互操作。不同厂商的设备可能存在差异网络协议可以规范不同设备之间的通信促进不同设备之间的互操作。 因此网络协议在计算机网络中具有重要的作用是网络通信不可缺少的基础。 四、协议分层 协议分层是指将网络协议按照功能分为不同的层次每一层都有各自定义的功能和任务并按照一定规则进行交互协作从而实现网络传输数据的目的。 目前通常使用的协议分层体系是OSI七层参考模型和TCP/IP四层参考模型。 OSI七层参考模型将协议分为以下七层 1. 物理层(Physical layer)负责将数字信号转化为物理信号。 2. 数据链路层(Data Link layer)负责实现局域网内不同设备之间的直接通信。 3. 网络层(Network layer)负责实现互联网协议(IP)、地址解析协议(ARP)、路由协议等功能。 4. 传输层(Transport layer)负责提供可靠的数据传输服务如传输控制协议(TCP)和用户数据报协议(UDP)。 5. 会话层(Session layer)负责管理不同设备之间的连接和会话。 6. 表示层(Presentation layer)负责将数据格式进行转换和编码保证各个设备之间能够相互理解。 7. 应用层(Application layer)负责提供各种网络应用服务比如电子邮件、文件传输、远程登录等。 TCP/IP通讯协议采用了5层的层级结构每一层都呼叫它的下一层所提供的网络来完成自己的需求。 应用层负责应用程序间沟通如简单电子邮件传输SMTP、文件传输协议FTP、网络远程访问协议Telnet等。我们的网络编程主要就是针对应用层。传输层负责两台主机之间的数据传输。如传输控制协议 (TCP)能够确保数据可靠的从源主机发送到目标主机。网络层负责地址管理和路由选择。例如在IP协议中通过IP地址来标识一台主机并通过路由表的方式规划出两台主机之间的数据传输的线路路由。路由器Router工作在网路层。数据链路层负责设备之间的数据帧的传送和识别。例如网卡设备的驱动、帧同步(就是说从网线上检测到什么信号算作新帧的开始)、冲突检测(如果检测到冲突就自动重发)、数据差错校验等工作。有以太网、令牌环网无线LAN等标准。交换机Switch工作在数据链路层。物理层负责光/电信号的传递方式。比如现在以太网通用的网线(双绞 线)、早期以太网采用的的同轴电缆(现在主要用于有线电视)、光纤现在的wifi无线网使用电磁波等都属于物理层的概念。物理层的能力决定了最大传输速率、传输距离、抗干扰性等。集线器Hub工作在物理层 1. 网络设备所在分层 一台主机其实就对应了物理层到应用层五层 一台路由器主要就是物理层到网络层主要实现了物理层数据链路层网络层 一台交换机主要就是物理层和数据链路层主要实现了物理层数据链路层 五、封装与分用 封装 封装是指将要传输的数据从上层向下层传递时每经过一层就会被添加上一层的头部信息和尾部信息形成一个新的数据包。以下图为例假设要在应用层发送一份邮件在传输至物理层时每一层会将该数据包封装成一个新的数据包其中上层的头部或尾部包含了该层的一些控制信息和协议标识以便下层能够正确地使用该数据包。最终封装在物理层发送出去。 分用 分用是指在接收方收到一个数据包时每经过一层就会将该层的头部或尾部信息去除从而得到上层应用程序需要的原始数据。以下图为例假设接收方从物理层接收到一个数据包那么在经过每一层时都会将该层的头部和尾部信息去除直到应用层此时才能得到原始的邮件数据。 六、客户端和服务器 服务端在常见的网络数据传输场景下把提供服务的一方进程称为服务端可以提供对外服务。客户端获取服务的一方进程称为客户端 1. 客户端与服务器通信的过程 客户端与服务器之间的通信过程分为请求 - 响应两个步骤。其中 请求的概念客户端通过网络去找服务器要资源的过程叫做 “请求” 响应的概念服务器把资源通过网络发送给客户端的过程叫做 “响应”
http://www.zqtcl.cn/news/346124/

相关文章:

  • 天津网站建设班模拟网站建设软件有哪些
  • 服务类的网站怎么做做软件的网站担保网站
  • 最新电子产品网站模板海口网站排名提升
  • 北京社保网站减员怎么做phpcms v9 实现网站搜索
  • 视频运营管理网站济南网站建设 济南货梯
  • html电影网站模板下载工具阿里云网站建设 部署与发布笔记
  • 建设跨境网站微信seo是什么意思
  • 我做彩票网站开发彩票网站搭建织梦如何仿手机网站源码下载
  • 东仓建设网站手机便宜的网站建设
  • 吕梁市住房与城乡建设厅网站wordpress 乐趣公园
  • 沈阳正规制作网站公司吗德成建设集团有限公司网站
  • 做网站标准步骤大学两学一做专题网站
  • 如何在手机上做网站Windows怎么建设网站
  • 专门做稀有产品的网站海口网站制作设计
  • 怎么查看自己的网站是否被百度收录网站的设计制作流程
  • 视觉设计网站芜湖做网站找哪家好
  • flash网站源码带asp后台电子商务有限公司网站
  • 一个网站有多少网页简单的logo设计
  • 重庆专业网站营销长春建站免费模板
  • 企业建设网站多少钱爱的网站歌曲
  • 宁波网站优化如何欣宝儿在什么网站做直播
  • 东营网签查询系统官方网站超炫的网站模板
  • 请人做网站谁来维护南宁营销型网站设计
  • 汕头做网站的公司西安建筑科技大学华清学院教务网
  • 免费行情网站在线石家庄正规制作网站公司
  • 站长工具网凡科网商城
  • 网站开发工程师需要会写什么区别沈阳网站建设建设公司哪家好
  • 营销型网站建设的优缺点利用海康威视做直播网站
  • 阿里手机网站开发框架怎么看网站被降权
  • 电视台做网站还是APP网络推广是什么意思