iOS 网络编程(一)TCP/IP协议简介

如果你只是想直接使用苹果提供的各种类来与网络交互,那么请不要继续往下看了,请关闭此网页!!!


Networking

苹果 Networking Overview

TCP/IP网络模型分层

分层图

  • 详细见,苹果官方:

https://developer.apple.com/library/prerelease/ios/documentation/NetworkingInternet/Conceptual/NetworkingConcepts/NetworkingLayers/NetworkingLayers.html#//apple_ref/doc/uid/TP40012487-CH8-SW1

或 :

http://www.cnblogs.com/BlueTzar/articles/811160.html

其次看看别人做的表,下面是详细图:

了解就好了

不想看文字,看视频

http://www.51zxw.net/show.aspx?id=28349&cid=417

小截图

注:mac系统下,用ifconfig代替ipconfig即可,想了解更多可以去看linux或uinx的命令;或者直接在mac的终端下,输入:man ifconfig查看帮助(man man是查看man命令)

抓包工具下载: http://arthurchen.blog.51cto.com/2483760/710565/

书本推荐(个人建议还是看书比较靠谱)

《TCP/IP协议详解》 http://pan.baidu.com/s/1sj0SVYt#path=%252F

实在看不懂,就看别人的笔记 http://www.cnblogs.com/fengzanfeng/articles/1339347.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏DeveWork

WeApp-Workflow: 基于Gulp 的微信小程序前端开发工作流

WeApp-Workflow 是Jeff 在开发个人微信小程序“DeveWork极客” 过程中积累总结而来的一个基于Gulp4 的,专门用于开发微信小程序的前端...

47810
来自专栏程序员的知识天地

这些改成中文名的前端框架,你能认识几个?

AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当...

1232
来自专栏编程微刊

微信小程序常见的UI框架/组件库总结

9954
来自专栏DeveWork

Google Fonts导致WordPress 速度问题的三个解决方案

本来实在是不想写这个的,因为相关方法在圈子里面已经烂大街了。但无奈,一些客户将近期的Google Fonts导致 WordPress 打开速度慢的现象归咎于我的...

3169
来自专栏更流畅、简洁的软件开发方式

【自然框架】——思路、结构、特点的介绍(初稿,欢迎大家多提意见)

开场白   面向过程:面向过程是“写代码”,根据客户提出来的需求来写代码,包括函数。一步一步的写,都写完了,功能也就实现了。 面向对象:面向对象是“做设计”...

2487
来自专栏较真的前端

饿了么的 PWA 升级实践

3634
来自专栏北京马哥教育

小白请上车 | Python抓取花瓣网高清美图

? 一:前言 嘀嘀嘀,上车请刷卡。昨天看到了不错的图片分享网—— 花瓣 ,里面的图片质量还不错,所以利用selenium+xpath我把它的妹子的栏目下爬取了...

2793
来自专栏iOSDevLog

Unity 3D 开发《王者荣耀》:英雄攻击创建按钮源码:https://github.com/iOSDevLog/ArenaOfValor

4726
来自专栏hbbliyong

Python GUI

Flexx 是一个纯Python工具包,用来创建图形化界面应用程序。其使用 Web 技术进行界面的渲染。你可以用Flexx来创建桌面应用,同时也可以导出一个应用...

2353
来自专栏ytkah

配合dedecms内容模型实现后台输入栏目id前端输出文章列表

  为了简化开发的工作量,也方便编辑快速操作,决定将后台进行重新设置。配合dedecms内容模型实现后台输入栏目id前端输出文章列表,这样制作科室专题页也变快了...

3005

扫码关注云+社区

领取腾讯云代金券