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


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


Networking

iOS 网络编程(一)TCP/IP协议简介_第1张图片
苹果 Networking Overview

TCP/IP网络模型分层

iOS 网络编程(一)TCP/IP协议简介_第2张图片
分层图
  • 详细见,苹果官方:

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

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

iOS 网络编程(一)TCP/IP协议简介_第3张图片
了解就好了

不想看文字,看视频

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

iOS 网络编程(一)TCP/IP协议简介_第4张图片
小截图

注: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

你可能感兴趣的:(iOS 网络编程(一)TCP/IP协议简介)