第十八章 网络编程 1.网络基础知识 所谓计算机网络,就是把分布在不同地理区域计算机与专门的外部设备用通信线路互联成一个规模达、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源. 计算机网络的主要功能: 资源共享 信息传输和集中处理 均衡负载与分布处理 综合 ...
分类:
编程语言 时间:
2018-09-30 20:10:59
阅读次数:
180
网络基础概览 网络基础概览 osi七层协议各层主要的协议 # 物理层传输电信号1010101010 # 数据链路层,以太网协议,arp协议。对这些信号进行分组,同时规范了分组形式--以太网协议,头部是mac地址中间是信息, # 网络层:ip协议,arp协议帮忙找到mac地址,ip,子网掩码,网关(下 ...
分类:
其他好文 时间:
2018-09-29 23:48:10
阅读次数:
208
任何TCP/IP实现所提供的服务都用知名的1~1023之间的端口号。 ...
分类:
其他好文 时间:
2018-09-26 19:10:05
阅读次数:
95
1、简述osi七层模型和TCP/IP五层模型OSI七层模型OSI(OpenSystemInterconnectionReferenceModel,开放系统互连参考模型)体系结构是第一个标准化的计算机网络体系,它是针对广域网(也就是不同网络之间的通信)进行设计的,将整个网络通信的功能划分为七个层次,由低到高分别为物理层(PhysicalLayer)、数据链路层(DataLinkLayer)、网络层(
分类:
系统相关 时间:
2018-09-24 17:48:57
阅读次数:
211
1、知识点 1. tcp/ip协议介绍 2. ip地址的分类 3. 端口、 端口号 4. (重点)socket 5. (重点)udp通信 6. (重点、 难点)udp应用 echo服务器、 聊天室、 多线程模拟QQ聊天 2、网络通信概述 网络就是一种辅助双方或者多方能够连接在一起的工具 如果没有网络 ...
分类:
其他好文 时间:
2018-09-24 16:49:45
阅读次数:
152
网络编程自我感觉还是很重要的一部分 网络基础 C/S架构 client/serverB/S架构 server/browser 两者的关系? B/S架构是C/S架构的一种 计算机与计算机之间是如何通信的? 两台计算机之间的通信 网卡、网线 网卡:提供网线的接口,通过网卡找到计算机,一个网卡拥有全球唯一 ...
分类:
其他好文 时间:
2018-09-18 17:21:33
阅读次数:
218
1、前言 网络通信一直是Android项目里比较重要的一个模块,Android开源项目上出现过很多优秀的网络框架,从一开始只是一些对HttpClient和HttpUrlConnection简易封装使用的工具类,到后来Google开源的比较完善丰富的Volley,再到如今比较流行的Okhttp、Ret ...
分类:
移动开发 时间:
2018-09-17 11:43:55
阅读次数:
197
[TOC] 1. 网络基础 TCP/IP 通常使用的网络是在TCP/IP协议簇基础上运作的. HTTP属于它内部的一个子集. TCP/IP分为4个层次, 应用层, 传输层, 网络层, 链路层. (Application layer, Transport layer, Internet layer, ...
分类:
Web程序 时间:
2018-09-14 23:18:02
阅读次数:
320
2.网络基础端口:设备与外界通讯交流的出口osi七层协议:应用层,表示层,>> 应用层会话层.传输层网络层数据链路层物理层 2者可以叫网络接口层tcp :可靠的,面向连接的协议eg:打电话.传输效率低全双工通讯(发送缓存&接受缓存)面向字节流.使用tcp的应用: web浏览器; 电子邮件,文件传输程 ...
分类:
其他好文 时间:
2018-09-14 18:25:20
阅读次数:
100