iOS_网络_01基础知识

一、网络编程概念

1、什么是网络

(1)在计算机领域中,网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息连接到一起,从而实现这些资源的共享

(2)互联网上是如何识别每一台计算机的 —— IP地址

  IP地址被用来给Internet上的电脑一个编号,不容易记忆

  人们更习惯使用域名访问网络上的计算机

(3)互联网上是如何访问资源的 —— 协议

  网络中的计算机要能够互相顺利的通信,就必须讲同样的语言,这个语言就相当于协议。比如http协议

(4)互联网上是如何定位资源的 —— URL

  统一资源定位符(Uniform Resource Locator,缩写为URL)是对互联网上资源位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个资源都有一个唯一的URL,它包含的信息指出该资源的位置

  互联网上是如何传输数据的 —— 二进制流

2、URL示例(网址)

3、网络访问示意图

4、建立网络连接的步骤

(1)确定URL:明确要访问的网络资源

(2)建立网络请求(URLRequest)

(3)将请求(URLRequest)发送给服务器

(4)处理服务器返回的数据

时间: 2024-12-12 00:11:55

iOS_网络_01基础知识的相关文章

【RL-TCPnet网络教程】第2章 嵌入式网络协议栈基础知识

第2章        嵌入式网络协议栈基础知识 本章教程为大家介绍嵌入式网络协议栈基础知识,本章先让大家有一个全面的认识,后面章节中会为大家逐一讲解用到的协议. 基础知识整理自百度百科,wiki百科等. 2.1   初学者重要提示 2.2   TCP/IP协议栈简介 2.3   TCP/IP参考模型 2.4   OSI参考模型 2.5   RL-TCPnet和参考模型的对应关系 2.6   网络协议收录文件RFC 2.7   以太网和IEEE 802.3 2.8   网线相关知识 2.9   总

[转帖]IPC网络高清摄像机基础知识1(IPC芯片市场分析以及“搅局者”华为海思 “来自2013年”)

IPC网络高清摄像机基础知识1(IPC芯片市场分析以及“搅局者”华为海思 “来自2013年”) 2016-06-02 14:23:49 Times_poem 阅读数 9734更多 分类专栏: IPC网络摄像头基础知识 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/Times_poem/article/details/51566877 需求说明:了解IPC(IP Camera)网络摄像头行

TCP/IP网络协议基础知识集锦[转]

引言 本篇属于TCP/IP协议的基础知识,重点介绍了TCP/IP协议簇的内容.作用以及TCP.UDP.IP三种常见网络协议相关的基础知识. 内容 TCP/IP协议簇是由OSI七层模型发展而来的,之所以存在OSI互联参考模型主要有以下几点好处: 1.用于解决不同厂商的设备互联问题:即兼容性考虑; 2.层次化结构独立性强;可扩展性强; 3.统一标准可以方便学习; TCP/IP模型 TCP/IP模型与OSI模型的相互关系如下图所示: 注释 1.应用层:与OSI的应用层.表示层.会话层相对应,主要作用是

网络技术基础知识

本章涉及到网络的一些基础知识,学习本章内容时,应首先建立网络的基本概念,包括网络的定义.网络的分类(局域网和广域网).网络的主要用途和通信协议的概念等.对于采用不同连接形式的网络,我们就说它们具有不同的拓扑结构.局域网常用的拓扑结构有 总线型结构.环型结构和星型结构.每种拓扑结构都有各自的特点和适用情况,掌握它们的优.缺点对于组建最佳网络是绝对必要的. 为了使不同网络设备生产厂商的产品能够相互兼容, OSI 七层模型为: 物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. TCP/IP

Python网络爬虫基础知识学习

对Python有一些简单了解的朋友都知识Python编程语言有个很强大的功能,那就是Python网络爬虫(http://www.maiziedu.com/course/python/645-9570/),一提到Python,就会想到相关的Python爬虫和scrapy等等,今天就来简单认识学习Python爬虫的基础知识,有了一定的相关爬虫知识,以后学习scrapy.urllib等等知识时,会相对轻松些. 爬虫: 网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组

网络编程基础知识

IP:网络中每台主机都必须有一个惟一的IP地址:IP地址是一个逻辑地址:因特网上的IP地址具有全球唯一性:32位,4个字节,常用点分十进制的格式表示,例如192.168.0.200. protocol:为进行网络中的数据交换(通信)而建立的规则.标准或约定(=语义+语法+规则),不同层具有各自不同的协议. poor:在互联网上传输的数据都包含有用来识别目的地的IP地址和端口号.IP地址用来标识网络上的计算机,而端口号用来指明该计算机上的应用程序. TCP:TCP是Transfer Control

网络常用基础知识大全

1)如何查看本机所开端口:用netstat -a -n命令查看!netstat结果显示有一些英文,简单说一下这些英文具体都代表什么:LISTEN:侦听来自远方的TCP端口的连接请求SYN-SENT:再发送连接请求后等待匹配的连接请求SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认ESTABLISHED:代表一个打开的连接FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认FIN-WAIT-2:从远程TCP等待连接中断请求CLOSE-WAIT:等

IPC网络高清摄像机基础知识1(IPC芯片市场分析以及“搅局者”华为海思 “来自2013年”)

需求说明:了解IPC(IP Camera)网络摄像头行业 来自:http://info.secu.hc360.com/2013/06/031051730705-all.shtml#m4 阅读精华整理: 1.对于网络摄像机(IPCamera以下简称:IPC)而言,它用到的解决方案包括成像方案和编解码芯片方案两部分. 成像方案上,商家在CCD或CMOS这两个图像传感器流派间选择.在网络高清方面,采用CMOS的居多,盖因其技术比 较成熟,低功耗.高集成度以及性价比高:而且,CCD做高清还有响应速度慢.

windows socket网络编程基础知识

下面介绍网络7层协议在WINDOWS的实现: 7层协议 WIN系统 ________________________________________ 7 应用层 7 应用程序 ________________________________________________ 6 表示层 6 WINSOCK API(DLL) ___________________________________________ 5 会话层 5 SPI(DLL) ___________________________