kết quả từ 1 tới 2 trên 2
  1. #1
    Tham gia
    Aug 2013
    Nơi Cư Ngụ
    Thanh oai - hà nội - việt nam
    Bài viết
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định Help me ! Please " Mô phỏng định tuyến luồng sử dụng TCP. "

    Em mới học Omnet ++ .
    Em đang làm mô phỏng định tuyến luồng sử dụng TCP .
    Với 1 nguồn TCP reno, 1 UDP cbr - 1 TCP, UDP sink.
    Em đã khai báo đk TCP reno + kích thước gói Udp rồi.
    Còn khai báo UDP cbr + kích thước gói tcp ko ổn... Mong tiền bối chỉ giáo...
    Code omnetpp.ini: Em đang =làm đây
    //// [General]
    network = btl.Network
    sim-time-limit = 400s

    tkenv-plugin-path = ../../../etc/plugins

    #
    # Network specific settings
    #

    # ip settings
    #**.ip.procDelay = 0s
    #**.IPForward = false


    # ARP settings
    #**.arp.retryTimeout = 1s
    #**.arp.retryCount = 3
    #**.arp.cacheTimeout = 100s
    # NIC settings
    **.ppp[*].queueType = "DropTailQueue"
    **.ppp[*].queue.frameCapacity = 32 # packets

    # thruput measurement settings
    #**.startTime = 0s # start time
    #*.batchSize = 50 # number of packets in a batch (so goi truyen di 1 luc)
    #**.maxInterval = 1s # max length of measurement interval (measurement ends
    # if either batchsize or maxinterval is reached, whichever
    # is reached first)
    # hookType settings
    **.node6.ppp[*].numOutputHooks = 1
    **.node6.ppp[*].outputHook[0].typename = "OrdinalBasedDropper" # Nop | ThruputMeter | OrdinalBasedDropper | OrdinalBasedDuplicator

    # tcp apps - client
    **.node0.numTcpApps = 1
    **.node0.tcpApp[*].typename = "TCPSessionApp" # FTP
    **.node0.tcpApp[*].sendBytes = 1000MiB
    **.node0.tcpApp[*].active = true
    **.node0.tcpApp[*].localPort = 10020
    **.node0.tcpApp[*].connectAddress = "node6"
    **.node0.tcpApp[*].connectPort = 10021
    **.node0.tcpApp[*].tOpen = 0s
    **.node0.tcpApp[*].tSend = 0s
    **.node0.tcpApp[*].tClose = 0s
    **.node0.tcpApp[*].sendScript = ""


    # tcp apps - server
    **.node6.numTcpApps = 1
    **.node6.tcpApp[*].typename = "TCPSinkApp"
    **.node6.tcpApp[*].localPort = 10021

    # tcp settings
    **.tcp.advertisedWindow = 16384 # in bytes, corresponds with the maximal receiver buffer capacity (Note: normally, NIC queues should be at least this size)
    **.tcp.delayedAcksEnabled = false # delayed ACK algorithm (RFC 1122) enabled/disabled
    **.tcp.nagleEnabled = true # Nagle's algorithm (RFC 896) enabled/disabled
    **.tcp.limitedTransmitEnabled = false # Limited Transmit algorithm (RFC 3042) enabled/disabled (can be used for TCPReno/TCPTahoe/TCPNewReno/TCPNoCongestionControl)
    **.tcp.increasedIWEnabled = false # Increased Initial Window (RFC 3390) enabled/disabled
    **.tcp.sackSupport = false # Selective Acknowledgment (RFC 2018, 2883, 3517) support (header option) (SACK will be enabled for a connection if both endpoints support it)
    **.tcp.windowScalingSupport = false # Window Scale (RFC 1323) support (header option) (WS will be enabled for a connection if both endpoints support it)
    **.tcp.timestampSupport = false # Timestamps (RFC 1323) support (header option) (TS will be enabled for a connection if both endpoints support it)



    #**.tcp.mss = 1452 # Maximum Segment Size (RFC 793) (header option)
    **.tcp.tcpAlgorithmClass = "TCPReno" # TCPReno/TCPTahoe/TCPNewReno/TCPNoCongestionControl/DumbTCP
    **.tcp.recordStats = true
    **.tcpType = "TCP"

    **.node6.ppp[*].outputHook[*].dropsVector = "100;"
    **.numPcapRecorders = 1

    **.node0.pcapRecorder[*].pcapFile = "node0Log.pcap"
    **.node6.pcapRecorder[*].pcapFile = "node6Log.pcap"



    ###############################################
    ######### UDP SETTING BASIC ##################
    ###############################################
    **.udpType = "UDP"
    **.node1.numUdpApps = 1
    **.node1.udpApp[*].typename = "UDPBasicApp"
    **.node1.udpApp[0].localPort = 10030
    **.node1.udpApp[0].destPort = 10031
    **.node1.udpApp[0].messageLength = 512 bytes
    **.node1.udpApp[0].sendInterval = 0.01s
    **.node1.udpApp[0].destAddresses = "node7"

    **.node7.numUdpApps = 1
    **.node7.udpApp[*].typename = "UDPSink"
    **.node7.udpApp[*].localPort = 10031

    #**.Udp.udpAlgorithmClass = "UDPCbr"


    ????






  2. #2
    Tham gia
    Oct 2014
    Nơi Cư Ngụ
    HH-TB
    Bài viết
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Em cũng đang làm đồ án về cái này, có anh chị nào giúp em được không ạ? Em mò mãi không được

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •