03Fall
1.
DC-levelaverage value always be zero
GBN ARQ out of order frame
modulationphase,amplitude101010
HTTP is the protocol use to request webpage
Virtual circuits can be found in connection-oriented packet switched networks
03Spring
1.
modem D/A Digit signal AnalogISP ,A/D ISP analog signal digit signal clients
13Fall
1.Ture or false(21)11F10T
ARQ receivers sequence numberframeack with sequence number asking for next time.sender DLC,ARQ@week7
BW * delay product the maximum of bits that can fill up the pipeproductbits
In cable access,uplinkmacdownlink()clientmac (Medium access control ? )
TCP reliable and connection-oriented and error-checked protocol APP
bandwidthbitratemodem control MODEM
ADSL , CABLE , DIAL-UPMODEM
parity checking single-bit errorcorrection.detect DLC week7-1
STDMbursty datapeak bit rate more higher than average rate
broadcastmulticasttransmission way(one-to-many)UDPTCPTCP only unicast(one-to-one)at a time
HTTP file/objectfile
ARPresolve the next hop IP address to its MAC address.
DNS client AKA.the resolver, maps a host name address to an IP address.
S&W ARQwork well.
host A host B server port 30process UDPdatagramsocketUDPclientconflict
An application creates a stream socket or datagram socket by specifying two items namely the IP address and the port # of app. s socketd socketIP PORTspecifyto make sense
private network internetnetwork address.
PING can use to find the RTT to various Internet host.
DHCP networkrouterDHCP PROXY
NICARDDHCPIP addr
UDP : 1 socket(client ); TCP: 1+N socket
220
samplebitlevelquantization. 16-level.2^44bit
Line coding digit data digit signal.bitratedata
delay
linkfully utilizedframelinkbitframeS&Wframe transmission delay/rtt(RTT+TRANS)(RTT2prop),sliding windowlink100%bit rateframe
T/X pattern bit stuffing 10bit
T1 FDM24channelframechannel8Bit,1bitframe head,frame193bit,8000frame8000*193bps.bit duration means bitsec.
non-persistent http with parallel connections means two parallel connections
persistent HTTP with pipeling. html fileobjet,WITH pipelinghtml fileobjectreceiveback to backobjectsrequest
discussion5
A-R-BA->BARPBARPARMACRBMAC,packetdelay.
hopmiddle hop is twice as long as other two
virtual circuit switching delaypacket switching
circuit switching,packet
2060
3.DLC FCSCCRcontrol detecting
FCS bit
4.multiplexing
bit->baud->HZ(decoding-modem/mulator)digit data digit signalD/AbaudHZbaud=HZbandwidth
HZ->BAUD->BIT(PCM,quantization+encoding) HZbaudbaud=2HZ,baudbitencoding Nlog2NbitNquantizationlevelA/DHZsignal frequency
TDMSTDMlink utlization
QAM 0,1 frequency() One Frequency. In QAM, only the Amplitude/Phase changes. How many frequencyfrequency value.FM
AmplitudeAM PhasePM Frequency FM
5.DLC ARQS&W ARQSLiding window ARQlink utilization
Timeoutpacket transmittedproplink
F3 is acknowledgedsenderAcK4
throughput bit/time
utilization link framelink/total time
S&Wframe, F2 is received.ACK
Selective Repeat receiver,frame,senderframe #ackACK+#frameframeACKNAKFRAME #framebufferedackframe timeout senderframeackframeACKframe,receiverframedropped it and send ACK +#(it want)
(ACK#)
14FALL
1.
ADC sampling rate should be twice as the highest frequency not the period.
A long packet broken will suffer longer end-to-end delay than short packet, for longer transmission time ,all bits should be retransmitted.
In STDM time slots in frame less than the input lines!!!!
Socket IPPORT
Two sockets form bi-directional communication path between applications.!!!!Socket APP
node(hosts and routers)which runs an implementation of TCP/IP.!!!!
A router is a node can forward any packets that are not explicitly addressed to itself.
switch the information of each connection passing through the switches.VCconnectionID
2.
line coding ratebit rate
13FALL
3.FCS
4.Multiplex
5.DNS & http(tcp)
DNS iterative means client Local DNS, local root top authoritive
DNC AuthLAN2
15Spring
1.
iterative server means server use UDP to provide services now. So a client at a time./datagram socket
concurrent server means TCP/stream socket
DHCP serverserver
To use proxy server, clienttarget serverproxy server
0.5*2^m sequence#
ARP requst broadcast
MAC
host
socket bindsocket addrsocket
SMTP push protocolso clientmail serverPOP3IMAPHTTP
3.MUX
a time slot can support Xkbps and its Ybits long.
15Fall
1.
A web cache is both client and server.
Web caching can reduce the delay for all objects, even objects that are not cached, since caching reduces the traffic on links.(linktransmission)
ARP cacheARPIPMACARP servertableentry
DNS client!!! map host name to IP address. DNS server map
server name resolution DNS MACsolutionARP
FTP need 2TCP connections
3.MUX
a time slot can support Xkbps and its Ybits long.
16Fall
1.
ARP reply broadcastARP requestclientMAC
bitrate propogation diastancequeueing delay
An client process ca an open TCP connections to the same server process.
frameloss S&W ARQ sequence#
A client process can open multiple TCP connections to the same server process. non-persistent HTTP parallelprocessappCPUlightweight process/thread.
real-time streaming video UDPdelay!!
3.
ARQ frame sequence # 2^m the number of bits you need for sequencing frame is m!!! binarybits of one field bit field
non-persistent HTTP linktransit requestTCP connection For non-persistent HTTP with parallel connections. The data transmission process shares the bandwidth of the link.
4.MULTIPLEX
link utilization output rate.link100%linkutilizationcapacity
5.DLC
throughputbps bits/
receiver receiveframeack
time line diagram Trans delay prop delay F 0 (T+P)sec receiver
senderACKwindows,frame linkACKLinklink input
frame out of order receiver buffersenderack,timeoutreceiver
GBN ARQOUT of orderframeframebuffer,make sensesendertimeoutresend.
sender receiver frame receiverslidingACK#sender ACK slidingtimeout
ARP sendertime outACK#frameframe time outresend
NAKalways ackZahid NAK
Reviews
There are no reviews yet.