TCP/IP

作者: 桃逸 | 来源:发表于2017-02-23 09:23 被阅读23次

参考:
《TCP/IP详解 卷一》
《TCP/IP协议原理及应用》
《WireShark网络分析实战》
《WireShark数据包分析实战》

TCP/IP详解 卷1 在线
TCP/IP详解学习笔记
http://www.cnblogs.com/fengzanfeng/articles/1339347.html

TCP通信过程

TCP三次握手:

  1. A向B发送请求连接 (SYN);
  2. B向A发送同意连接以及同步请求数据 (SYN + ACK);
  3. A再发送一个数据包确认B的同步要求 (ACK);
    然后开始正式发送数据包;
    断开连接需要四次握手;


    Paste_Image.png

TCP原理

TCP模型

  • TCP是传输层协议
  • IP是网络层协议
  • UDP (user data protocol)
    面向非连接的协议,不与对方建立连接就直接把数据包发送过去
    适用于一次只传送少量数据、对可靠性要求不高的应用环境

TCP/IP五层网络架构:

  • 应用层 HTTP FTP
  • 传输层 TCP UDP
  • 网际层 IP ICMP ARP
  • 网络接口层 (数据链路层 / 物理层)

TCP 编程

一张经典 socket c/s 步骤图:


Paste_Image.png

相关文章

  • C1 了解Web及网络基础

    KeyWords: 诞生,网络基础TCP/IP,TCP/IP协议族,TCP/IP的分层管理,TCP/IP通信传输流...

  • TCP协议

    TCP/IP协议分层详解TCP/IP协议详解通俗易懂网络协议(TCP/IP概述)什么是TCP/IP协议?

  • TCP HTTPS专题

    TCP HTTPS专题 TCP协议 TCP/IP协议分层 TCP/IP 协议族里重要的一点就是分层。 TCP/IP...

  • 《图解HTTP》

    网络基础TCP/IPTCP/IP协议族说法一:TCP/IP是指TCP和IP两种协议说法二:TCP/IP是在IP协议...

  • TCP 和 UDP 的区别

    写在开头: TCP UDP 都属于 TCP/IP 协议簇 , TCP/IP 协议包括了TCP,UDP,IP,FTP...

  • 图解HTTP 学习笔记一

    网络基础:TCP/IP TCP/IP 首先,借用原书的图TCP/IP协议族 按照书中的定义,所谓TCP/IP就是与...

  • (二)TCP/IP四层模型

    1、基本介绍 TCP/IP协议,也称TCP/IP协议族或TCP/IP协议栈,其中: TCP:Transmissio...

  • HTTP和HTTPS详解

    TCP/IP协议族 TCP/IP 的分层管理 TCP/IP 协议族里重要的一点就是分层。TCP/IP 协议族按层次...

  • 计算机网络

    一、tcp/http 1、TCP首部。 IP数据报(IP首部+TCP报文段(TCP首部+TCP数据)) TCP首部...

  • 关于网络基础知识TCP/IP(三)

    四、掌握TCP/IP协议:TCP/IP3次握手 4.1 IP协议是TCP/IP协议中最重要的协议,它为TCP UD...

网友评论

      本文标题:TCP/IP

      本文链接:https://www.haomeiwen.com/subject/unfzyttx.html