TCP/IP学习20180624

计算机要互相通信。要有标准。

TCP/IP协议,很多协议在一起。所以也叫TCP/IP协议族。经常接触的也就十几种。

TCP/IP协议族按层次分为四层:

应用层(最上一层,http,ftp,pop3,imap,https)

传输层(tcp、udp)

网络层(IP协议)

数据链路层(以太网协议头)

一个消息,先一个一个的按协议封装,然后再按协议一个一个的解封。

操作很像栈。故也称TCP/IP协议栈。

原文地址:https://www.cnblogs.com/lsjava/p/9222282.html

时间: 2024-08-30 05:16:11

TCP/IP学习20180624的相关文章

ICMP和arp协议以及tcp/ip学习

ICMP:http://blog.csdn.net/tigerjibo/article/details/7356936 ARP:http://blog.csdn.net/tigerjibo/article/details/7351992 IP分片:http://www.vants.org/?post=106 TSO/GSO linux内核源码剖析 udp: http://modernrobber.blog.163.com/blog/static/214636320074305183395/ ht

TCP/IP学习day02

好了,转眼间已经到了第二天晚上,今天起的比较晚,家里又来客人,所以学习的不多,浪费时间啊,要注意下. 话不多说,开始. 第二章:链路层 1.链路层的三个目的:(1)为IP模块发送和接收IP数据报:(2)为ARP模块发送ARP请求和接收ARP应答:(3)为RARP发送RARP请求和接收RARP应答.     常见链路层协议:以太网链路层协议.串行接口链路层协议. 2.以太网和IEEE 802封装: a.以太网,它采用一种称作C S M A / C D的媒体接入方法. b.802.3针对整个CSMA

TCP/IP学习笔记(2)----------IP协议与寻址

简介 下一博文终将会详细解析TCP/IP协议 本讲中主要注重于寻址 TCP/IP协议族中最核心的协议,提供不可靠.无连接的数据报传输服务. 不可靠:不能保证IP数据报能成功送达. 无连接:并不维护后续数据报的状态信息,每个数据报的处理都是相互独立.数据报可能不会按照发送顺序接收.同一站点向另一站点发送的多个数据报可能经过不同的路由到达. 帧格式 IP数据报格式如下. 版本:IP协议版本号,目前为4.故称为IPv4. 首部长度:以4字节为单位.最小值为5,不包含可选字段的IP首部大小为20字节.最

TCP/IP学习day05

第9章:IP选路 1.选路的原理: 搜索匹配的主机地址: 搜索匹配的网络地址: 搜索默认表项. 选路机制与选路策略:选路机制,表明包要发往哪里,选路策略:表明哪些路由放入路由表.IP层执行选路机制,路由守护程序执行选路策略. 若在路由表没有匹配项,又没有默认项,此时,若这个包是自己发出的,就像应用程序报出主机不可达或者是网络不可达,若是转的别人的包,则回发一份ICMP报文. 2.如何将一台主机配置成路由器一样,进行包的转发? 可以通过修改内核变量,使一台主机能够转发包 3.ICMP重定向: a.

TCP/IP学习笔记(一):基础知识

[前言] 一位美女老师教这门课,上课全是英文,偶尔也蹦两句中文解释术语,不过基本不说……TCP/IP给我的第一印象是知识点琐碎,可能是因为我的知识面和知识量都很欠缺,不成体系. 老师的课件是基于<TCPIP协议族(第4版)>的,所以我就按照书的标题来记录笔记好了. 另外我还买了一本科普类的书籍<图解TCP/IP(第5版)>,还有一本教材<TCP/IP网络互连--卷I(第5版)>作为参考,不知道要看到猴年马月才能有收获. ====================我是分割线

TCP/IP学习day04

第4章ARP:地址解析协议 1.背景:当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是根据48 bit的以太网地址来确定目的接口的.设备驱动程序从不检查IP数据报中的目的 IP地址. 因此,在向另外一台主机发送数据时,我们不仅要知道目的主机的IP地址,更要知道该目的主机的硬件地址(MAC地址). 2.ARP协议的作用:ARP为IP地址到对应的硬件地址之间提供动态映射(从逻辑Internet地址到对应的物理硬件地址进行翻译),这个过程会自动完成. 3.过程: a.ARP发送一份称作

TCP/IP学习笔记

1. 华蓓老师主页  http://staff.ustc.edu.cn/~bhua/ 2. OSI vs TCP/IP 3.  TCP流量控制 1)连接建立时,接收端告诉发送端接收窗口的数值rwnd=400byte 2)  如果发生丢包,接收端回给发送端的ack字段设为1, ack number设为想要接收的seq number,window size减小 3)发送端重传丢失字段,并根据接收端最新的rwnd size来决定发送的size 4. TCP拥塞控制

TCP/IP学习day06

第11章UDP:用户数据报协议 1.UDP简介: a.UDP是一个简单的面向数据报的运输层协议,应用程序给多大的数据,UDP就打多大的包,然后交给IP层. b.UDP的帧格式: c.校验和: 1>UDP的校验和包含伪首部. 2>UDP的校验和可选,可以加,亦可以无. 在这里我想说的是:<TCP/IP详解:卷一>说,伪首部包含I P首部一些字段.其目的是让UDP两次检查数据是否已经正确到达目的地,这个是怎么达到这个目的的? 原谅我没有看出来. 2.IP分片: 1.概念:还记得MTU吗

TCP/IP学习笔记(1)----------详解

TCP/IP协议 Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议.Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成.TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准.协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求.通俗而言:TCP负责发现传输的问题,一有问题就发出信号,