![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TCP/IP
这个家伙很笨
乾坤未定你我皆是黑马。
展开
-
深入学习TCP套接口
基本TCP套接口编( 网络I/O)虽然都知道套接口可以完成两个主机之间的网络通信,但也就只是知道,有很多已经写好的代码,我们直接copy一些就可以用了,但是!!你理解他为何这样用么?TCP/UDP又到底是啥?TCP/UDP又是怎么和socket联系在一起的?tcp连接时发送的syn/fin又是如何产生的???今天我们就先来谈谈TCP套接口 好好学习吧 好嘛? 少看zhibo======================================正经分界线,现在开始严肃!!进入学霸角色原创 2020-11-19 23:41:39 · 637 阅读 · 0 评论 -
ARP:地址解析协议
当一台主机把以太网数据帧发送到另一台位于同一局域网上的零原创 2017-07-11 09:12:20 · 390 阅读 · 0 评论 -
ICMP:Internet 控制报文协议和Ping程序
1.ICMP的功能:ICMP经常被认为是IP层的一个组成部分,可以向用户进程发送差错报文,也可以被IP层,TCP或UDP使用。ICMP报文是在IP数据报内部传输的。图1 位ICMP封装IP数据报内部的图片,图2 是ICMP报文。图 1 图2 2.类型码:类型字段由类型字段和代码字段来共同决定。ICMP的报文类型如图3所示:图 3 ICMP报文类型原创 2017-07-12 11:50:27 · 374 阅读 · 0 评论 -
TCP/IP相关内容(链路层)
简单回忆一下,上节的内容:1.TCP,UDP,IP,ICMP,IGMP的介绍;2.FTP的TCP服务器的端口号是:21,Telnet的TCP服务器端口号是:23;3.BOOTP 的两个熟悉的端口号,67是服务器端口号,68是客户端口号等等。这一节我们围绕数据链路层,做相关的介绍。链路层为上层的网络层提供了发送和接受IP数据报的功能,并且可以对ARP/RARP发送请求,和接受AR原创 2017-07-07 08:58:23 · 283 阅读 · 0 评论 -
TCP/IP小结
TCP/IP协议族一共分为四层包括:应用层、运输层、网络层、链路层。下面图片方便理解:我们从后向前介绍:数据链路层:包括为IP模块提供发送和接受IP数据报,接受ARP/RARP 请求和问答。数据链路层由于硬件不同(包括以太网,令牌环网),支持的协议也不同(包括以太网链路层协议,PPP,SLIP,环回接口)等。下面分别介绍各种不同协议所对应的帧格式:由上图可知:以太网原创 2017-07-15 09:39:22 · 321 阅读 · 0 评论 -
TCP/IP基础入门概要
首先,必须承认我的脑子很差,每次做完的东西即使很简单,如果我什么也没有记下,下一次再次出现我还会认为是新的。所以,我把我的理解都统统记下好了。以方便以后的学习;其次,因为都是个人理解,如果有什么不对的地方,也欢迎批评指导。关于TCP/IP的学习,可以看《TCP/IP详解》来更好的理解。(每次看相同的内容也会有新的理解哦)1.要知道TCP/IP是一个协议族(很酷的),一般分为四层协议系统,分别是原创 2017-07-06 17:05:56 · 491 阅读 · 1 评论